From: | Luis A(dot) Zevallos Cárdenas <lzevallos(at)lobosistemas(dot)com> |
---|---|
To: | posgres <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Fwd: Setof function problemas... |
Date: | 2009-05-15 19:09:48 |
Message-ID: | ae5556ce0905151209w17624e3cn90038e1b9c5de400@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Me olvide la ddl de la tabla
CREATE TABLE tbl_paises_tmp
(
id integer NOT NULL DEFAULT 0,
pais character varying(30) NOT NULL,
CONSTRAINT paises_pkey PRIMARY KEY (id) USING INDEX TABLESPACE
ts_clinica_idx
)
---------- Mensaje reenviado ----------
De: Luis A. Zevallos Cárdenas <lzevallos(at)lobosistemas(dot)com>
Fecha: 15 de mayo de 2009 14:04
Asunto: Setof function problemas...
Para: posgres <pgsql-es-ayuda(at)postgresql(dot)org>
Hola a todos
Una consulta que no entiendo porque me da este error cuando hago una
function utilizando setof
CREATE OR REPLACE FUNCTION sch_desarrollo.reg_paises() RETURNS SETOF
sch_desarrollo.tbl_paises_tmp AS
$BODY$
DECLARE
reg RECORD;
BEGIN
for reg in SELECT * FROM sch_desarrollo.tbl_paises_tmp loop
return next reg;
end loop;
return;
END;
$BODY$
LANGUAGE 'plpgsql';
Esto crea la function normal sin errores
Pero cuando la ejecuto
select sch_desarrollo.reg_paises()
Da este error;
************************ERROR****************************
ERROR: se llamó una función que retorna un conjunto en un contexto que no
puede aceptarlo
CONTEXT: PL/pgSQL function "reg_paises" line 5 at RETURN NEXT
********** Error **********
ERROR: se llamó una función que retorna un conjunto en un contexto que no
puede aceptarlo
Estado SQL:0A000
Contexto:PL/pgSQL function "reg_paises" line 5 at RETURN NEXT
*********************************************************
Gracias si es que me pueden ayudar
--
Luis Zevallos
DBA Administrador de DB & SRVR
Lobo Sistemas S.A.C
tel: +5154958310833
http://www.lobosistemas.com
--
Luis Zevallos
DBA Administrador de DB & SRVR
Lobo Sistemas S.A.C
tel: +5154958310833
http://www.lobosistemas.com
From | Date | Subject | |
---|---|---|---|
Next Message | Luis A. Zevallos Cárdenas | 2009-05-15 19:16:12 | Re: Setof function problemas... |
Previous Message | Luis A. Zevallos Cárdenas | 2009-05-15 19:04:30 | Setof function problemas... |