Sie sind auf Seite 1von 9

(trigger)

Yuridia Luna Marcos


Leonel Matilde Marn

Levi Ariza Avils


8 de agosto del 2012

Definicin del concepto Sintaxis y rea de aplicacin

Ejemplos Prcticos
Conclusiones Referencias

Un Disparador (TRIGGER) es un Objeto de Base de Datos con Nombre que se asocia a una tabla , y se activa cuando Ocurre un evento particular para la tabla. Me toca

INSERT , UPDATE O DELETE.

*Son usados para mejorar la administracin de la Base de Datos. *No es necesario que el usuario ejecute la sentencia en SQL. *Puede generar valores de columnas.
*Previene errores de datos. *Sincroniza tablas.

*Modifica valores de una vista. Me toca

La sintaxis Bsica para crear un Trigger en MySQL es :

CREATE TRIGGER (Nombre_trigger)


{BEFORE |AFTER} {INSET| UPDATE |DELETE}

ON nombre_tabla FOR EACH ROW BEGIN comenzar por cada fila Sentencias_ Sql; END;

BEFORE|AFTER:

Cuando se dispara el Trigger (antes de ejecutar la sentencia o despus).


INSERT| UPDATE| DELETE Especifican el evento que disparar el trigger. ON nombre_tabla Indica la tabla sobre la que acta el trigger. Sentencias_sql Son las sentencias que se ejecutaran cuando se active el trigger.

delimiter | create trigger trFecha before insert on prestamo for each row begin set new.Fecha_Salida=now(); end | delimiter ;

Das könnte Ihnen auch gefallen