From: | "Cesar Alvarado" <alvaradopcesar(at)hotmail(dot)com> |
---|---|
To: | "Roberto Aguirre" <raguirre(at)infonegocio(dot)net(dot)pe>, "'Postgres es ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: PROCEDURE para invocar desde PowerBuilder |
Date: | 2005-12-13 00:32:12 |
Message-ID: | BAY106-DAV7585F94E36072AF72F921DB390@phx.gbl |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Hace alguns tiempo respondi a algo parecido
revisa esto
http://archives.postgresql.org/pgsql-es-ayuda/2005-04/msg00869.php
Saludos
Cesar Alvarado P.
----- Original Message -----
From: "Roberto Aguirre" <raguirre(at)infonegocio(dot)net(dot)pe>
To: "'Postgres es ayuda'" <pgsql-es-ayuda(at)postgresql(dot)org>
Sent: Monday, December 12, 2005 3:18 PM
Subject: RE: [pgsql-es-ayuda] PROCEDURE para invocar desde PowerBuilder
Listeros, tengo el sgte Function Procedure en Postgressql :
CREATE OR REPLACE FUNCTION sgct.tipos_sel_con("varchar") RETURNS SETOF
RECORD AS
$BODY$
DECLARE
registro record;
BEGIN
for registro in select descripcion, tipo from sgct.tipos where tipo like $1
loop
RETURN next registro;
end loop;
Return;
END;
$BODY$
LANGUAGE 'plpgsql';
ALTER FUNCTION sgct.tipos_sel_con("varchar") OWNER TO postgres;
GRANT EXECUTE ON FUNCTION sgct.tipos_sel_con("varchar") TO public;
GRANT EXECUTE ON FUNCTION sgct.tipos_sel_con("varchar") TO postgres;
Me devuelve registros de la sgte manera en el PgAdmin:
select * from sgct.tipos_sel_con('TI%') As (descripcion VARCHAR, tipo
VARCHAR);
Alguien sabe como invocarlo para que esos registros lo llene en un dw
external???
---------------------------(fin del mensaje)---------------------------
TIP 10: visita nuestro canal de IRC #postgresql-es en irc.freenode.net
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-12-13 02:04:50 | Re: Tabla de Catologos no creada... |
Previous Message | Cuenca | 2005-12-13 00:19:40 | Re: [pgsql-es-ayuda] acelerar función count(*) |