Duda sobre Trigger

22/01/2007 - 14:41 por Yovanny Rojas | Informe spam
Hola amigos del foro
Tengo una duda en la elaboriación de un trigger, necesito hacer un trigger
q tiene una tabla de movimiento y una tabla maesta la cual afecta el
balance, pero la dudua es la siguiente la tabla maestra la manejo con el
concepto de una escalera donde una cuenta tiene sus padres, es decir q ese
movimiento q viene del movimiento afecta la cuenta y respectivamente esa
cuenta afecta los padres de esta y asi sucesivamente hasta llegar al padre
de todas.

El trigger funciona solo para la cuenta q esta en le movimiento y las
actualizaciones q debe hacer a los padres no la realiza, sabe alguien que
podria ser que el triiger no continua con las actulizaciones, este trigger
es un normal y ademas lo he probado en otros manejadores de base de datos y
funciona bien si alguien puede ayudar le voy agredecer mucho

Yovanny Rojas
 

Leer las respuestas

#1 Jose Mariano Alvarez
22/01/2007 - 14:56 | Informe spam
Por lo que parece presisas activar la recursividad de los triggers.

Activar el anidameinto a nivel de servidor
EXEC sp_configure 'nested triggers', 1
RECONFIGURE

Luego la recursiividad en la base de dtos
EXEC sp_dboption '<nombre de la base de datos>', 'recursive triggers',
'true'


Tambien se puede hacer desde el enterprise manager o administrador
corporativo o el management studio.




Saludos
Ing. Jose Mariano Alvarez


(Cambia los ceros por O y saca lo que sobra)




"Yovanny Rojas" wrote in message
news:
Hola amigos del foro
Tengo una duda en la elaboriación de un trigger, necesito hacer un trigger
q tiene una tabla de movimiento y una tabla maesta la cual afecta el
balance, pero la dudua es la siguiente la tabla maestra la manejo con el
concepto de una escalera donde una cuenta tiene sus padres, es decir q ese
movimiento q viene del movimiento afecta la cuenta y respectivamente esa
cuenta afecta los padres de esta y asi sucesivamente hasta llegar al padre
de todas.

El trigger funciona solo para la cuenta q esta en le movimiento y las
actualizaciones q debe hacer a los padres no la realiza, sabe alguien que
podria ser que el triiger no continua con las actulizaciones, este trigger
es un normal y ademas lo he probado en otros manejadores de base de datos
y funciona bien si alguien puede ayudar le voy agredecer mucho

Yovanny Rojas


Preguntas similares