From: | "Gustavo Amarilla Santacruz" <gusamasan(at)gmail(dot)com> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | Función PLPGSQL |
Date: | 2008-10-11 16:55:04 |
Message-ID: | e4ea2d810810110955l3212fc5cr888eadfa4b87fd0d@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Saludos, señores.
A continuación expongo el problema que se me presentó cuando intenté usar
una función en lenguaje 'plpgsql':
La definición de la función es ( se compiló sin problemas ):
____________________________________________________________________________________________________________
CREATE OR REPLACE FUNCTION prueba( OUT id_persona INTEGER, OUT nombres TEXT
) RETURNS SETOF RECORD AS $$
BEGIN
RETURN QUERY( SELECT id_persona, nombres FROM persona);
END;
$$ LANGUAGE plpgsql;
____________________________________________________________________________________________________________
....el resultado de la función es una seria de filas cuyos campos son nulos;
es decir, la salida fue:
____________________________________________________________________________________________________________
id_persona | nombres
------------------------------
null | null
null | null
null | null
null | null
____________________________________________________________________________________________________________
... la tabla "persona" fue creada con la siguiente sentencia:
____________________________________________________________________________________________________________
CREATE TABLE persona
(
id_persona serial NOT NULL,
nombres character varying(100),
direccion character varying(100),
CONSTRAINT persona_pkey PRIMARY KEY (id_persona)
)
____________________________________________________________________________________________________________
Desde ya, agradezco la atención.
------------------------
Gustavo Amarilla
From | Date | Subject | |
---|---|---|---|
Next Message | carlos mendez | 2008-10-11 18:17:19 | Re: usar tipo money o real en proceso de facturacion ? |
Previous Message | Carlos Alberto Silva | 2008-10-11 13:05:45 | Re: PGDay Rio de la Plata OT |