FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
|
#1
|
|||
|
|||
El insert se ejecuta de manera correcta, solo como explicaba los datos que van en los campos
Que son los que se deberían calcularse con el trigger nunca lo hacen a través de la inserción utilizando el select... lo curioso es que cuando lo hago registro por registro con la estructura:
teniendo en cuenta que el trigger se ejecuta en el evento before insert. |
#2
|
||||
|
||||
No conozco mysql, aunque ¿has probado cambiar al evento afterinsert?
|
#3
|
|||
|
|||
Trigger Verificacion
Hola, no conosco mysql pero:
1. Prueba si el trigger se ejecuta : crea una excepcion , si la excepcion se efecuta se que el trigger se ejecuta, ahi voy bien 2. cambia uno de los valores calculados por el trigger colocando una constante por ejemplo 1 nigun otro calculo si lo hace esto bien 3. haga calculo por calculo porque es posible que al calcular se exceda un limite o venga un nulo saludes |
#4
|
|||
|
|||
Bueno, ya he probado enviando valores fijos... y sigue igual, deshabilite el trigger y funciona definitivamente el problema es con el trigger... Cree un procedimiento almacenado que luego de insertar recorriera y calcular y sigue sin funcionar
|
#5
|
||||
|
||||
¿La sintaxis del código del trigger está bien, no da ningún error al compilarlo?. Desconozco cómo es en mysql.
Crea un trigger simple para probar, algo así como:
|
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Trigger Update or insert | amerika111 | MS SQL Server | 0 | 03-08-2011 21:18:52 |
problema con trigger after insert | auribe | Conexión con bases de datos | 2 | 18-05-2011 16:51:16 |
Se ejecuta el insert al cerrar la aplicacion | Dens | SQL | 5 | 31-08-2010 02:23:30 |
No ejecuta Trigger en Firebird | Coco | Firebird e Interbase | 5 | 09-01-2007 17:43:48 |
Select no se ejecuta sobre el mimos registro... | Alfredo | Conexión con bases de datos | 2 | 08-03-2005 14:49:42 |
|