Desactivar Triggers

13/11/2003 - 09:58 por Barrish | Informe spam
Hola a todos,

tengo unas cuantas tablas con sus correspondientes triggers de inserción,
modificación y borrado.
Pero me surge una pregunta con los triggers.
¿Que pasa si, por ejemplo, quiero realizar una importación de datos masiva y
no quiero que se activen los triggers por cualquier motivo?.
¿O si quiero borrar datos y pasarlos a un histórico sin que se disparen sus
correspondientes triggers?
¿Es posible desactivarlos temporalmente, sólo para un determinado proceso?

Gracias y un saludo
Santiago
 

Leer las respuestas

#1 Carlos Sacristan
13/11/2003 - 10:32 | Informe spam
Echa un vistazo a los BOL en el tema 'ALTER TABLE'. Ahí viene una opción
para desactivar/activar uno o todos los triggers de una tabla, junto con
ejemplos de su uso



Un saludo

-
"Sólo sé que no sé nada. " (Sócrates)
MVP SQL Server
Por favor, responder únicamente al foro
Se agradece la inclusión de sentencias DDL


"Barrish" escribió en el mensaje
news:#
Hola a todos,

tengo unas cuantas tablas con sus correspondientes triggers de inserción,
modificación y borrado.
Pero me surge una pregunta con los triggers.
¿Que pasa si, por ejemplo, quiero realizar una importación de datos masiva


y
no quiero que se activen los triggers por cualquier motivo?.
¿O si quiero borrar datos y pasarlos a un histórico sin que se disparen


sus
correspondientes triggers?
¿Es posible desactivarlos temporalmente, sólo para un determinado proceso?

Gracias y un saludo
Santiago


Preguntas similares