From: | Camilo Ismael Felipe Panadeiros <cfelipe(at)cav(dot)desoft(dot)cu> |
---|---|
To: | Alvaro Herrera <alvherre(at)surnet(dot)cl>, foro de postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: duda sobre programacion en postgre |
Date: | 2005-07-05 14:52:00 |
Message-ID: | 42CA9E90.4070702@cav.desoft.cu |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
ok, mira, a continuacion te mando el codigo, y debajo, el error:
declare rs_documento tb_documentos_entrada%rowtype;
declare rs_carpeta tb_carpeta%rowtype;
begin
for rs_carpeta in
select * from tb_documentos_entrada where tb_carpeta.propietario = $1
loop
for rs_documento in
select * from tb_documentos_entrada where
tb_documentos_entrada.id_carpeta = rs_carpeta.id_carpeta
loop
return next rs_documento;
end loop;
end loop;
return;
end;
ERROR: value too long for type character(1)
lo que he hecho es volver a programar el metodo como lo tenia pero con
tablas diferentes y me da otro error distinto que es ese que tu ves ahi,
no obstante es el mismo caso porque el error es como si desvinculara las
asignaciones o las mezclara entre uno y otro record....
saludos
>
>
From | Date | Subject | |
---|---|---|---|
Next Message | Martín Marqués | 2005-07-05 14:54:14 | Re: ayuda con Commit y Rollbak |
Previous Message | Edwin Quijada | 2005-07-05 14:49:13 | RE: Hay Sentencias equivalentes a NVL y DECODE para postgresql |