From: | "Roberto Aguirre" <raguirre(at)infonegocio(dot)net(dot)pe> |
---|---|
To: | "'Jaime Casanova'" <systemguards(at)gmail(dot)com> |
Cc: | <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | RE: Error al grabar transaccion "stack" |
Date: | 2006-01-05 20:37:27 |
Message-ID: | 000a01c61237$d8195d40$0401a8c0@srvcampos |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Al ejecutar este codigo desde powerbuilder
ls_estado= dw_conductor_cab.Getitemstring(1,"estado")
li_cod_cond=dw_conductor_cab.Getitemnumber(1,"codigo_conductor")
//SE ACTUALIZA EL ESTADO EN CONDUCTOR EMPRESA
DECLARE sp_actualiza_estado_conductor_empresa PROCEDURE FOR
sgct.fp_conductor_empresa_upd(:li_cod_cond,:gi_empresa, :ls_estado) USING
SQLCA;
execute sp_actualiza_estado_conductor_empresa;
IF SQLCA.SQLCode = -1 THEN
Messagebox("Atencion",'Error ' + '~r~r' + SQLCA.SQLErrText)
ROLLBACK USING SQLCA;
close sp_actualiza_estado_conductor_empresa;
Return -1
ELSE
COMMIT USING SQLCA;
close sp_actualiza_estado_conductor_empresa;
END IF
Se queda colgado en el execute de la sgte funcion:
CREATE OR REPLACE FUNCTION sgct.fp_conductor_empresa_upd("numeric",
"numeric", "varchar")
RETURNS void AS
$BODY$
UPDATE sgct.conductor_empresa
SET
estado = $3
WHERE codigo_conductor = $1 and
codigo_empresa = $2;
$BODY$
LANGUAGE 'sql' VOLATILE;
ALTER FUNCTION sgct.fp_conductor_empresa_upd("numeric", "numeric",
"varchar") OWNER TO postgres;
GRANT EXECUTE ON FUNCTION sgct.fp_conductor_empresa_upd("numeric",
"numeric", "varchar") TO public;
GRANT EXECUTE ON FUNCTION sgct.fp_conductor_empresa_upd("numeric",
"numeric", "varchar") TO postgres;
-----Mensaje original-----
De: pgsql-es-ayuda-owner(at)postgresql(dot)org
[mailto:pgsql-es-ayuda-owner(at)postgresql(dot)org] En nombre de Jaime Casanova
Enviado el: Jueves, 05 de Enero de 2006 03:32 p.m.
Para: Roberto Aguirre
CC: pgsql-es-ayuda(at)postgresql(dot)org
Asunto: Re: [pgsql-es-ayuda] Error al grabar transaccion "stack"
On 1/5/06, Roberto Aguirre <raguirre(at)infonegocio(dot)net(dot)pe> wrote:
> Gente, me sale el sgte error "stack depth limit excceeded" supongo
> que tiene que ver con esto: max_stack_depth (integer)
>
> donde es que se tiene que configurar y como?
y que significa ese error? por que crees que debes configurar algo de forma
distinta?
por que mejor no nos dejas ver el error completo y muestranos que estabas
haciendo?
--
Atentamente,
Jaime Casanova
(DBA: DataBase Aniquilator ;)
---------------------------(fin del mensaje)---------------------------
TIP 1: para suscribirte y desuscribirte, visita
http://archives.postgresql.org/pgsql-es-ayuda
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2006-01-05 20:48:04 | Re: Error al grabar transaccion "stack" |
Previous Message | Jaime Casanova | 2006-01-05 20:32:26 | Re: Error al grabar transaccion "stack" |