Alberto,

Siento contradecirte, pero eso no es así. Si el trigger se define como *BEFORE, da igual los cambios que hagas al registro antes de la INSERT, que el trigger no se volverá a disparar. Nosotros tenemos para una tabla definido un trigger SQL BEFORE INSERT (ver mi mensaje anterior), que lo que hace es leer de la misma tabla en la que se va a insertar el registro para calcular cuál es la última clave de la tabla y calcular la clave del nuevo registro. El trigger sólo se dispara una vez. Eso sí, si como parte del trigger SQL, haces otra INSERT a la misma tabla, evidentemente, el trigger se volvería a disparar. Pero si sólo cambias los valores de campos del registro, no.

Un saludo,
Potele

[EMAIL PROTECTED] escribió:

Hola.
Yo creo que entrarias en un bucle porque cada vez que actualices se dispara el trigger, que vuelve a actualizar y se vuelve a disparar...
Me imagino que lo que quieres es grabar en ese fichero la fecha/hora de actualización. Me equivoco?


"A.GADEA" <[EMAIL PROTECTED]>
Enviado por: [EMAIL PROTECTED]

05/03/2008 11:35

Por favor, responda a
"forum.help400" <[email protected]>

Para
"forum.help400" <[email protected]>
cc

Asunto
RE: trigers







        Quiero utilizarlo al insertar un regisro y en ese mismo registro actualizar dos campos.¿Me dejara actualizar esos campos?
         Gracias por atenderme
        Adela
 
           
-----Mensaje original-----
De:
[EMAIL PROTECTED] [mailto:[EMAIL PROTECTED]]En nombre de [EMAIL PROTECTED]
Enviado el:
miércoles, 05 de marzo de 2008 11:08
Para:
forum.help400
Asunto:
Re: trigers


Depende de como tengas definido el trigger, si esta activo por UPDATE sin ninguna condición entrarse en un bucle  


Jordi Parera
IS Development
Vives Vidal, Vivesa, S.A.
Mòbil + 34 650 94 99 25
Directe + 34 93 801 88 80
Oficina + 34 93 805 23 00
Tingueu en compte la vostra responsabilitat ambiental abans d'imprimir aquest correu si us plau  
Please consider your environmental responsibility before printing this e-mail.



"A.GADEA" <[EMAIL PROTECTED]>
Sent by: [EMAIL PROTECTED]

05/03/2008 10:57

Please respond to
"forum.help400" <[email protected]>


To
<[email protected]>
cc

Subject
trigers










               Hola foro:
               Cuando se actualiza o se añade un registro a un fichero salta un triger
¿se puede actualizar el registro que provoca que salte el triger?
               Gracias por anticipado
               Adela


__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400


__________________________________________________ Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400. &amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

-- 
José de la Herrán Núñez
Ayuntamiento de Vitoria-Gasteiz
Departamento de Gestión de la Tecnología y Atención Ciudadana
Responsable de Coordinación Técnica
Pintor Vera Fajardo, 5 bajo, 01008 Vitoria-Gasteiz
Tlf: +34 945 16 16 14
Fax: +34 945 16 16 00
mailto:[EMAIL PROTECTED]

__________________________________________________
Forum.HELP400 es un servicio m&amp;#225;s de NEWS/400.
&amp;#169; Publicaciones Help400, S.L. - Todos los derechos reservados
http://www.help400.es
_____________________________________________________

Para darte de baja visita la siguente URL:
http://listas.combios.es/mailman/listinfo/forum.help400

Responder a