From: | "Angel Vicente Perez" <angel(dot)vicente(at)knipping(dot)es> |
---|---|
To: | <pgsql-ayuda(at)tlali(dot)iztacala(dot)unam(dot)mx> |
Subject: | RE: [Pgsql-ayuda] Procedimientos almacenados |
Date: | 2003-03-11 08:50:25 |
Message-ID: | 002c01c2e7ab$438049a0$1401a8c0@ANGELETE |
Views: | Whole Thread | Raw Message | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
> alvh=> create table patrones (uno int, dos text);
> CREATE TABLE
> alvh=> insert into patrones values (1, 'uno');
> INSERT 18665 1
> alvh=> insert into patrones values (2, 'dos');
> INSERT 18667 1
> alvh=> create function dos() returns setof patrones as 'select * from
> patrones as result' language 'sql' volatile;
> CREATE FUNCTION
> alvh=> select * from dos() as blah(int, text);
> int | text
> -----+------
> 1 | uno
> 2 | dos
> (2 rows)
> alvh=> select * from dos() as patrones;
> uno | dos
> -----+-----
> 1 | uno
> 2 | dos
> (2 rows)
>
Vale, gracias, ya le voy haciendo funcionar. He probado con otra tabla,
porque con la tabla inicial sigue sin funcionar. He tratado de verla con MS
ACCESS, y encuentra un campo no valido que se llama
........pg.dropped.8......., que no se de donde ha salido.
Ahora tengo la duda de como utilizar esta llamada desde Delphi:
TADOStoredProc o TADOQuery. Creo que TADOStoredProc fuerza la sintaxis de
llamada : {CALL <procedimiento>}.
Saludos y gracias
From | Date | Subject | |
---|---|---|---|
Next Message | Sebastian Villalba | 2003-03-11 10:33:35 | RE: [Pgsql-ayuda] Procedimientos almacenados |
Previous Message | Manuel Sugawara | 2003-03-10 23:39:37 | Re: [Pgsql-ayuda] postgres VB |