[Pgsql-ayuda] Re: Pgsql-ayuda digest, Vol 1 #414 - 2 msgs

From: "alejandro fernandez" <alejof(at)engineer(dot)com>
To: pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx
Subject: [Pgsql-ayuda] Re: Pgsql-ayuda digest, Vol 1 #414 - 2 msgs
Date: 2003-02-17 13:45:52
Message-ID: 20030217134552.28365.qmail@mail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola Ricardo Mercado

> 1. Consulta sobre funciones (Ricardo Mercado A.)

> Message: 1
> Date: Wed, 12 Feb 2003 15:03:44 -0300
> From: "Ricardo Mercado A." <rmercado(at)dportales(dot)cl>
> To: Lista Postgres <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx>
> Subject: [Pgsql-ayuda] Consulta sobre funciones
>
> Hola Amigos:
>
> Ncesito crear una funcion en Lenguaje procedural (plpgsql) que me
> permita devolver tuplas de una o mas tablas, segun los parametros
> proporcionados a la funcion.
>
> Se que existe una clausula SETOF, he revisado la documentacion pero no
> he podido implementarla.
> Si alguien tiene alguna experiencia en esto, por favor se las agradeceria.
>
>

Si, claro que existe la clausula SETOF pero te permite devolver varios registros del mimo tipo de dato por ejemplo

create function ej(character varying) returns setof character varying as`
select campo from tabla where id = $1; ' language 'plpsql';

donde el campo es de tipo character varying
tambien puedes hacer un setof tabla pero te va a devolver el id del registro...

intentalo y nos comentas tus resultados

saludos desde Colombia

Alejandro Fernandez
JAVA ENGINEER
MCM Software Solutions Inc.
--
__________________________________________________________
Sign-up for your own FREE Personalized E-mail at Mail.com
http://www.mail.com/?sr=signup

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Mauro.Morales 2003-02-17 17:32:56 [Pgsql-ayuda] PostgreSQL tuning
Previous Message Mauro.Morales 2003-02-17 12:05:07 RE: [Pgsql-ayuda] Re: Problemas con Postgresql+PHP+RedHat8.0