FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Generadores, disparadores y el control transacional
Si tengo dos generadores uno(gen1) lo incremento en un trigger before y el segundo(gen2) lo incremento en el after se puede dar un caso extremo que no ocurra el incremento del segundo generador por algun error o bajon de corriente o algo por el estilo.
La pregunta la hago ya que los generadores se escapan del control transacional y los disparadores hasta donde tengo entendido se manejan en un proceso atomico osea o todo se hace bien o no se hace. pero se trata de generadores y aqui la cosa en diferente. Si no me explique bien por favor me lo notifican.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#2
|
|||
|
|||
Hola...
Me imagino que si podría darse el caso que el segundo no se incremente... y sería en el caso que exista un apagón y no llegue a ejecutarse el disparador after... Saludos... |
#3
|
||||
|
||||
Resp
En este caso el primero quedaria incrementado o no. Para ese momento ya se abra bajado la informacion a disco.
No se pregunto.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#4
|
||||
|
||||
si, quedaría incrementado.
Hasta luego.
__________________
Juan Antonio Castillo Hernández (jachguate) Guía de Estilo | Etiqueta CODE | Búsca antes de preguntar | blog de jachguate |
#5
|
||||
|
||||
resp
Gracias por sus respuestas.
Tengo qu einvestigas unas cosas mas acerca de las arquitecturas. Luego que lea un poco mas explico las dudas que me surgieron y como las solucione.
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa. |
#6
|
||||
|
||||
http://www.firebirdsql.org/pdfmanual...ator-Guide.pdf
Página 7 Cita:
No es necesario ningún corte de corriente ni nada especial para generar este error. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ayuda sobre trigger (disparadores) | gabrielflowers | PHP | 9 | 20-10-2007 01:43:43 |
ERROR ORA-04082: referencias NEW u OLD no permitidas en disparadores a nivel de tabla | Jose Manuel | Oracle | 4 | 27-08-2007 16:07:20 |
generadores | karocs | Firebird e Interbase | 2 | 07-07-2006 19:29:11 |
¿Pueden tener disparadores (triggers) las vistas “Union”? | Al González | Firebird e Interbase | 1 | 19-05-2006 22:29:26 |
Zeos y disparadores | xerkan | Firebird e Interbase | 1 | 23-09-2003 10:49:54 |
|