Tecnología

Inicio

Cómo omitir Activadores en My SQL

Disparadores le proporcionan métodos para ejecutar programas MySQL después de unos cambios de fila de tabla, o después de insertar una nueva fila de la tabla. Para omitir un disparador, debe desactivarlo primero en el código de procedimiento almacenado MySQL, y luego volver a habilitarla después de terminar de ejecutar el procedimiento. Esto se hace de forma dinámica en sus procedimientos, para que pueda dejar un disparador de la calcinación en algunos programas y no otros.

Instrucciones

1 Abra la herramienta Query Browser en el grupo de programas "MySQL" en el menú "Inicio". Abrir el procedimiento almacenado que desea editar.

2 Escriba el siguiente código al principio del procedimiento almacenado para evitar el gatillo:

ALTER TABLE nombretabla DISABLE TRIGGER TODO

3 Escriba el siguiente código al final de su procedimiento almacenado para volver a habilitar el procedimiento después de que el código se ejecuta:

ALTER TABLE nombretabla HABILITAR DISPARO TODO

4 Haga clic en el botón "Ejecutar" para ejecutar el código de modificación. Este proceso guarda los cambios en su procedimiento.