From: | Mario Gonzalez <gonzalemario(at)gmail(dot)com> |
---|---|
To: | Cesar Alvarado <alvaradopcesar(at)hotmail(dot)com> |
Cc: | 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 12:25:47 |
Message-ID: | 2065a6cf0512130425x52818980y@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On 12/12/05, Cesar Alvarado <alvaradopcesar(at)hotmail(dot)com> wrote:
> 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
>
>
Disculpen mi ignorancia pero.. powerbuilder es un lenguaje de
programacion o tan solo es un editor de texto (o IDE como quieran
llamarle)?? si es lo ultimo este subject como muchos otros que llegan
no tienen sentido, creo que si yo mandara un mail a la lista
preguntando: ¿Como me conecto al postgres con el vi? o Me puedo
conectar con el notepad? ; ) creo que mas de alguno me mandaria a
leer varios manuales y despues volver aca.
>
> 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???
From | Date | Subject | |
---|---|---|---|
Next Message | Alvaro Herrera | 2005-12-13 12:27:27 | Re: Obtener Direccion IP de la Maquina |
Previous Message | Juanky Moral | 2005-12-13 11:22:57 | Re: Iniciar secuencial en un valor determinado |