RE: Error al grabar transaccion "stack"

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

In response to

Responses

Browse pgsql-es-ayuda by date

  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"