/*TRIGGER QUE BORRA ESCUELAS EN OTRAS TABLAS CUANDO SE BORRE EN LA
TABLA ESCUELAS*/
SET SERVEROUTPUT ON;
CREATE OR REPLACE TRIGGER ESCUELA_CASCADA
BEFORE DELETE ON ESCUELAS
FOR EACH ROW
BEGIN
DELETE FROM EVENTOS WHERE codigo_escuela= :OLD.Codigo;
DELETE FROM RELACION_IMPARTEN WHERE Codigo_Escuela= :OLD.Codigo;
DELETE FROM RELACION_VALORA WHERE Codigo_Escuela= :OLD.Codigo;
DELETE FROM COMENTARIOS WHERE Codigo_Escuela= :OLD.Codigo;
DELETE FROM RELACION_GUARDA WHERE Codigo_Escuela= :OLD.Codigo;
END;
/*PRUEBAS*/
DELETE FROM ESCUELAS WHERE CODIGO=1;