From: | Gabriel Ferro <gabrielrferro(at)yahoo(dot)com(dot)ar> |
---|---|
To: | pgsql-es-ayuda(at)postgresql(dot)org |
Subject: | como usar Commit |
Date: | 2007-02-19 15:13:11 |
Message-ID: | 216460.76392.qm@web52113.mail.yahoo.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
Maestrosssss, estoy probando el tema de commit y rollback y no em funciona por ejemplo tengo es te codigo
CREATE OR REPLACE FUNCTION DesencriptaDepta("Depta" character(2), "clave" bytea)
RETURNS void AS
$BODY$
BEGIN
LOCK TABLE "Recibidas" IN SHARE ROW EXCLUSIVE MODE;
.....
otras funciones
.....
COMMIT;
END;
$BODY$
LANGUAGE 'plpgsql' VOLATILE;
y me da el error
ERROR: SPI_execute_plan failed executing query "COMMIT": SPI_ERROR_TRANSACTION
Estado SQL:XX000
Contexto:PL/pgSQL function "desencriptadepta" line 8 at SQL statement
que pasa?,
ademas como puedo saber si hubo un error o fue todo OK
para asi retornar esa info por medio de la funcion
Perdido y molesto no?jaaja..
__________________________________________________
Preguntá. Respondé. Descubrí.
Todo lo que querías saber, y lo que ni imaginabas,
está en Yahoo! Respuestas (Beta).
¡Probalo ya!
http://www.yahoo.com.ar/respuestas
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2007-02-19 15:24:09 | Re: como usar Commit |
Previous Message | Douglas A. Escobar | 2007-02-19 15:07:51 | Cambio de Version de PostgreSQL |