Ejemplos Avanzados de Programación y Administración en MySQL
Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones
Escrito el en
español con un tamaño de 38,5 KB
Ejemplos de Programación y Administración en MySQL
Eventos Programados (MySQL Events)
Los eventos programados permiten ejecutar tareas SQL de forma recurrente en la base de datos.
Ejemplo: Archivo de Noticias Antiguas
Este evento archiva noticias con más de 30 días de antigüedad en una tabla histórica y las elimina de la tabla original.
DELIMITER $$
CREATE EVENT archivo_noticias
ON SCHEDULE EVERY 1 MONTH
STARTS '2012-03-01 00:00:00' ENABLE
DO
BEGIN
INSERT INTO historico_noticias
SELECT * FROM noticias WHERE fecha <= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY);
DELETE FROM noticias WHERE fecha <= DATE_SUB(CURRENT_DATE(), INTERVAL 30 DAY);
END;$$
DELIMITER ;
Ejercicio 1: Comisión sobre Cuentas en Números Rojos
Crea un evento... Continuar leyendo "Ejemplos Avanzados de Programación y Administración en MySQL" »