returns de las funciones

From: Raisa Perdomo Miranda <raisaperdomo(at)gmail(dot)com>
To: pgsql-es-ayuda(at)postgresql(dot)org
Subject: returns de las funciones
Date: 2005-05-26 22:54:59
Message-ID: ebccc9305052615544f2d3c73@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

hola lista...
cuado quiero que la funcion me devuelva una consulta de que tipo de dato
debe ser RETURNS?, un record, no?
pero en el cuerpo de la funcion que debo devolver en RETURN?
por ejemplo:

CREATE OR REPLACE FUNCTION "public"."prueba" (id_persona VARCHAR) RETURNS
"pg_catalog"."record" AS
$body$
begin
select * from tbl_persona where id_persona = '01';
*return record; --DUDA
*end
$body$
LANGUAGE 'plpgsql' VOLATILE CALLED ON NULL INPUT SECURITY INVOKER;

de esta manera me da el siguiente error:
*ERROR*: RETURN must specify a record or row variable in function returning
tuple at or near "record" at character 167

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-05-26 23:21:23 Re: returns de las funciones
Previous Message Alvaro Herrera 2005-05-26 22:38:03 Re: Upgrade a Multiples CPU