Re: ejecutar una consulta creada

From: Alvaro Herrera <alvherre(at)surnet(dot)cl>
To: Jairo Martín Miguel <jairo010(at)hotmail(dot)com>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: ejecutar una consulta creada
Date: 2005-05-30 17:34:13
Message-ID: 20050530173413.GB24414@surnet.cl
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

On Thu, May 26, 2005 at 01:37:27AM -0400, Alvaro Herrera wrote:
> On Thu, May 26, 2005 at 01:56:27AM +0200, Jairo Martín Miguel wrote:
> > >Pero cuando llamo a la función con select consulta2('A') lo que
> > >> me devuelve es lo esperado, pero en vez de sacarlo como separado en
> > >campos
> > >> como siempre, me devuelve el resultado de este modo: en una sola
> > >conlumna
> > >> con los campos separados por comas.
> > >
> > >select * from consulta2('A');
> > >
> >
> > Tengo una ultima duda sobre la cuestión:
> >
> > desde Excel solo puedo llamar a funciones de postgres, no a consultas.
> > nesesito que la instrucción select * from consulta2('A') sea una función
> > que tomando como parámetro 'A' me devuelva los valores del modo que los
> > devuelve cuando escribo select * from consulta2('A') como una sentencia SQL.

Hey, acabo de ver en otra lista algo que quizas te sirva. Trata con lo
siguiente:

select (consulta2('A')).*;

Supongo que eso si podrias hacerlo con el CALL de Excel.

--
Alvaro Herrera (<alvherre[a]surnet.cl>)
"Cada quien es cada cual y baja las escaleras como quiere" (JMSerrat)

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Manuel R. Bercián 2005-05-30 17:57:50 Re: QT designer
Previous Message Alvaro Herrera 2005-05-30 17:26:23 Re: Distribuir