Utiliza el modo instead off teniendo el seteo desencadenadores recursivos en off en la base de datos (ver propiedades / opciones) -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] nombre de Jesús dos Santos Enviado el: Viernes, 10 de Agosto de 2007 03:01 p.m. Para: [EMAIL PROTECTED] Asunto: [dbms] Triggers
En este caso, que hago un insert, no queda recursivo?, pues hago un trigger para cuando se inserte, y ahí se inserta un registro . (disculpen la pregunta, es que recién comienzo con esto ) ---------------------------------------------------------------------------- -- De: [email protected] [mailto:[EMAIL PROTECTED] En nombre de Darío Salvático Enviado el: viernes, 10 de agosto de 2007 14:09 Para: [EMAIL PROTECTED] Asunto: [dbms] Triggers Se puede tranquilamente, mira en el help el uso de las tablas internas deleted e inserted, que se generan automacticamente y contienen los datos en el estado anterior (deleted) y el nuevo estado (inserted), son utililes para operar con ellos. Ademas podes usar lose trigger en dos modos, after o instead off, este ultimo te permite realizar accones en 'lugar de ' Saludos. -----Mensaje original----- De: [email protected] [mailto:[EMAIL PROTECTED] nombre de Jesús dos Santos Enviado el: Viernes, 10 de Agosto de 2007 01:21 p.m. Para: [EMAIL PROTECTED] Asunto: [dbms] Triggers Lista, una consulta técnica, quiero saber si se puede hacer por medio te un trigger algo que me agregue un registro a una tabla. Quiero que cuando se ingrese un registro con x código en un campo, automáticamente se agregue otro registro con otro codigo y los demas datos, es posible esto? Desde ya muchas gracias nuevamente. __________ Información de NOD32, revisión 2442 (20070807) __________ Este mensaje ha sido analizado con NOD32 antivirus system http://www.nod32.com
