From: | Cancino <david(dot)cancino(at)gmail(dot)com> |
---|---|
To: | "tgutierrez(at)unipamplona(dot)edu(dot)co" <tgutierrez(at)unipamplona(dot)edu(dot)co> |
Cc: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Re: procedimiento o funcion que devuelva 2 o mas varibles al mismo tiempo |
Date: | 2004-10-13 19:32:28 |
Message-ID: | 7627f0ae04101312325805746e@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
1.- Creas un tipo de dato
create type valores as (dato1 numeric, dato2 varchar(25))
2.- Defines tu funcion para que regrese este tipo de dato
create o replace function f1 (lista de parametros) returns valores
3.- Dentro de la funcion cras una variable tipo valores y asignas los
datos a regresar
declare
ret valores%rowtype
ret.dato1:=10
ret.dato2:='Dato'
regresas la funcion como
return ret
On Tue, 12 Oct 2004 15:12:46 -0500 (COT),
tgutierrez(at)unipamplona(dot)edu(dot)co <tgutierrez(at)unipamplona(dot)edu(dot)co> wrote:
> Ayuda Listeros de postgreSQL
>
> como hago para que un procedimiento o funcion, devuelva al mismo tiempo
> dos variables...
>
> Tania Gutierrez
>
> ---------------------------(end of broadcast)---------------------------
> TIP 9: el optimizador ignorará el uso de recorridos de índice si los
> tipos de datos de las columnas no coinciden
>
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2004-10-13 19:43:07 | Re: segmentation fault |
Previous Message | angel Iracheta | 2004-10-13 19:20:15 | Fwd: Sumar Dias a una Fecha |