From: | Rubén Luna <rpgsql(at)gmail(dot)com> |
---|---|
To: | PGSQL <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: Se puede???????????? |
Date: | 2007-04-11 15:37:43 |
Message-ID: | b7276af60704110837y1f24cbe8p3e548e0dabd5c630@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Tengo una funcion creada asi.
CREATE OR REPLACE FUNCTION s_devuelve_filas(bigint)
RETURNS record AS
'SELECT id,codigo,fecha_cambio,rut_receptor,rut_emisor FROM estado WHERE
id=$1;'
LANGUAGE 'sql' VOLATILE;
y la llamo asi:
SELECT * FROM s_devuelve_filas(1) as (id int8, codigo int8, fecha_cambio
timestamp, rut_receptor varchar, rut_emisor varchar);
eso me devuelve las filas desde una funcion.
espero te sirva.
Saludos
El día 9/04/07, Miguel A. Valero <mivaler(at)gmail(dot)com> escribió:
>
> Hola lista!!!!
>
> Una función puede devolver líneas? Como si se tratase de una consulta?
>
> Select funcion();
>
> 1 campo1,campo2,campo3
> ..
> n campo1,campo2,campo3
>
> -- Migue.
>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 7: no olvides aumentar la configuración del "free space map"
>
From | Date | Subject | |
---|---|---|---|
Next Message | Victor Lopez | 2007-04-11 15:38:16 | propagar GRANT tabla -> secuencia |
Previous Message | Agustin Casiva | 2007-04-11 15:29:15 | Re: Opiniones ODBC.NET / PostgreSQLDirect .NET |