![]() |
![]() |
| Paypal | FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
|||||||
| Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Buscar | Temas de Hoy | Marcar Foros Como Leídos |
![]() |
|
|
Herramientas | Buscar en Tema | Desplegado |
|
|
|
#1
|
||||
|
||||
|
Ya comprobe....
Ya comprobe que no son los IBX's, es problema de la versión 2.0, como comente arriba, tengo un trigger que se dispara en el After Update de una tabla y al recompilarlo me marca ese error, y si desabilito la linea:
Código:
/* New.FECINI_PROM = Null;*/ Lo que me hace falta es CREAR de nuevo la Base de Datos desde cero y pasar los datos con el DataPump, espero que con esto quede resuelto....
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King |
|
#2
|
||||
|
||||
|
Version 2
Revivo este antiguo hilo para comentar que me ha pasado lo mismo ahora mismo...
![]() ![]() Resulta que no se puede asignar un nuevo valor de la tabla afectada en un trigger AFTER UPDATE. Cita:
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
|
#3
|
||||
|
||||
|
Precisamente es eso mismo lo que estamos revisando en nuestras bases de datos para pasar definitivamente a la versión 2 a nuestros clientes.
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#4
|
||||
|
||||
|
Que casualidad. Va a resultar que yo también soy "divino"
![]() ![]()
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
|
#5
|
||||
|
||||
|
Por supuesto, nadie lo duda
![]()
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
|
#6
|
||||
|
||||
|
Entonces a fuerzas se tienen que modificar los Trigger's donde hay asignaciones en campos de tablas ????
__________________
"Hemos aprendido a volar como los Pájaros, y a nadar como los Peces, y todavía No aprendemos a vivir como Hermanos". Martin Luther King |
|
#7
|
||||
|
||||
|
Tal como comenta el texto que puse como referencia, en los triggers AFTER UPDATE, no se pueden asignar valores a la tabla en cuestión, dado que el mismo Firebird salta con el error relatado.
De hecho, yo cuando modifico un trigger, este se compila bien, pero cuando le doy al commit para que queden registrados los cambios del procedure, es cuando salta el error. Cita:
__________________
Un poco de tu generosidad puede salvar la vida a un niño. ASÍ DE SENCILLO |
![]() |
| Herramientas | Buscar en Tema |
| Desplegado | |
|
|
Temas Similares
|
||||
| Tema | Autor | Foro | Respuestas | Último mensaje |
| Error Raro sobre archivo "ntdll.dll" que no consigo encontrar el motivo | AGAG4 | Impresión | 1 | 23-11-2007 07:11:17 |
| Error Firebird sin Explicacion , Demasiado Raro | hot1974 | Firebird e Interbase | 10 | 05-10-2006 15:44:35 |
| Comportamiento raro de Firebird en Starting With | AGAG4 | Firebird e Interbase | 6 | 07-06-2006 16:10:56 |
| Un error raro..... | Rafe | Varios | 3 | 28-07-2005 23:07:02 |
| URGENTE: Error raro en Firebird | burasu | Firebird e Interbase | 3 | 14-07-2004 13:19:25 |
|