Re: Se puede????????????

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"
>

In response to

Browse pgsql-es-ayuda by date

  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