FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
commit dentro de un procedure de firebird
hola todos...
yop he trabajado procedimientos almacenados en oracle, y este me permite hacer commit dentro de mis procedimientos... como hago para que crear un procedimiento que este en la base de datos, que me haga commit..? |
#2
|
||||
|
||||
????
Yo hice la misma pregunta que tu y al parecer por lo que he investigado no hay forma por lo pronto de hacer un commit dentro de un Procedimiento almacenado, esto lo puedes solucionar usando un componente que maneja transacciones.
Saludos |
#3
|
||||
|
||||
Efectívamente, no se puede hacer commit ni rollback en procedimientos almacenados y disparadores (o triggers), sino que tiene que encargarse el proceso cliente que los invoca (es decir, nosotros desde la aplicación) el que se encargue de confirmar o cancelar la transacción.
Saludos! |
|
|
|