jueves, 4 de diciembre de 2008

Activar y desactivar los triggers de una tabla

Los triggers son unos complementos que resultan muy útil cuando se trabaja con tablas en Sql. Sin embargo, a veces queremos hacer alguna operación que sabemos que no es correcta del todo, y que algún trigger que tenemos no nos deja (para eso se utilizan, claro). ¿se pueden desactivar temporalmente? Pues la respuesta es si. Basta con que pongamos:

ALTER TABLE YourTable DISABLE TRIGGER ALL

Para activarlos de nuevo sólo tenemos que escribir:

ALTER TABLE YourTable ENABLE TRIGGER ALL

Como nota personal sólo deciros que estas cosas hay que hacerlas con mucho cuidado y sobre todo, acordarse de volver a activarlos de nuevo... o se puede liar parda (jejeje).

No hay comentarios: