sábado, 25 de mayo de 2013

Rutinas almacenadas para la administración de mysql (TRIGGER).

Los trigger o "disparadores", son procedimientos que no usan sql dinámico, no devuelven ningún valor.

Los trigger están asociados a eventos de tablas del tipo insert, delete y update, y dependen del evento NEW y OLD.

Ejemplo de sintaxis de un trigger:

CREATE TRIGGER trigger_name trigger_time trigger_event
    ON tbl_name FOR EACH ROW trigger_body

Explicación traducida:

CREAR DISPARADOR nombre_disparador tiempo_disparador evento_disparador
    EN nombre_tabla PARA CADA FILA cuerpo_disparador
Las partes escritas en mayúsculas, deben ir así siempre al realizar la sentencia correctamente. 


No hay comentarios:

Publicar un comentario