PHP y MySQL

DROP TRIGGER MySQL: Eliminar los disparadores de una tabla

Vamos a repasar la sentencia de MySQL DROP TRIGGER, su funcionalidad es la de eliminar los disparadores asignados a una tabla.

Los disparadores de una tabla se asocian a estos eventos o sentencias:

  • INSERT: Inserción de datos.
  • UPDATE: Actualización de datos.
  • DELETE: Eliminación de datos.

Con la sentencia CREATE TRIGGER podemos crear disparadores y asociarlos a una tabla.

Sintaxis de la sentencia de MySQL DROP TRIGGER

Veamos la sintaxis de esta sentencia de MySQL extraída de su web oficial:

DROP TRIGGER [IF EXISTS] nombre_trigger

Tal y como vemos la sintaxis es muy sencilla, solo tenemos que indicar el nombre del disparador a eliminar. Si usamos la claúsula [IF EXIST] estaríamos evitando códigos de error en caso de no existir.

Ejemplo de la sentencia DROP TRIGGER

El ejemplo es muy similar a la sintaxis:

DROP TRIGGER IF EXISTS insercion_datos

Con el código superior estaríamos eliminando el TRIGGER con nombre ‘insercion_datos’.

compartir
Publicado por
Aner Barrena