Sobre Transacciones

From: Romulo <rubenvive(at)gmail(dot)com>
To: Ayuda Postgres <pgsql-es-ayuda(at)postgresql(dot)org>
Subject: Sobre Transacciones
Date: 2005-12-17 22:53:53
Message-ID: dbb3157b0512171453u4e6dad8as58b9d0efb4af9ff8@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

Hola a todos:

Quiero consultar lo siguiente:

Si desde una aplicación cliente usando un NetProvider, por ejemplo, invoco
un procedimiento almacenado, con varias sentencias en su interior, y si la
última de ellas genera un error, las que primero se ejecutaron sin problema
quedan definitivamente en la base de datos?, o todo el procedimiento
almacenado es revertido, porque a fin de cuentas desde la aplicación cliente
es un solo comando?. O es que debo, dentro del procedimiento colocar
explícitamente un bloque de control transaccional con el begin, commit o
rollback?

Agredeceré comentarios

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message Jaime Casanova 2005-12-17 23:23:52 Re: ERROR al poner al final de la función LANGUAGE 'pgplsql'
Previous Message Jaime Casanova 2005-12-17 22:34:46 Re: UPDATE 2 tablas