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

Responder a