Saltar al contenido
Codif铆ca.me | Desarrollo web | Programaci贸n

Ejemplo Trigger MySQL

30 mayo, 2014

Este es un ejemplo de c贸digo de un Trigger hecho en MySql

 
DELIMITER $$
CREATE TRIGGER opentest 
BEFORE INSERT ON oc_customer
  FOR EACH ROW BEGIN   
    DELETE FROM oc_order_total WHERE order_total_id IN 
     SELECT MIN(order_total_id) FROM oc_order_total ;  
    DELETE FROM oc_customer WHERE customer_id IN
    SELECT MIN(customer_id) FROM oc_customer ;     
END$$
DELIMITER ;

El trigger del ejemplo realiza un delete en la tabla customer por cada registro que se inserte en la tabla customer. El delete se hace antes de que se inserte el registro.

Entradas relacionadas

Deja una respuesta

Tu direcci贸n de correo electr贸nico no ser谩 publicada.

Comentarios (3)

Excelente, bien comentado y sobre todo f谩cil

Responder

Excelente art铆culo, gracias

Responder

Es un ejemplo de trigger hecho en MySql , no tiene mucho, pero luego lo tengo que buscar cuando no me acuerdo. As铆 que lo subo y listo. 馃檪

Responder