como usar Commit

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

Responses

Browse pgsql-es-ayuda by date

  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