• 2022-06-05
    创建触发器,在Employees表中当删除员工信息的同时将Salary表中与该员工有关的数据全部删除。
  • DELIMITER $$CREATE TRIGGER EM_DELETE AFTER DELETE ON Employees FOR EACH ROWBEGIN DELETE FROM salary WHERE employeeID=OLD.employeeID;END$$DELIMITER ;

    内容

    • 0

      当删除表时会同时删除表上的触发器。()

    • 1

      为student表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器 自动删除SC表中与之有关的记录。

    • 2

      ()删除表时,表中的触发器不被同时删除

    • 3

      为dept表创建一个实现级联删除 的触发器,当执行删除时,激活该触发器同时删除gongcheng表中相应记录(leader列)。[br][/br][br][/br]

    • 4

      为Course表创建一个名称为my_trig的触发器,当用户成功删除该表中的一条或多条记录时,触发器自动删除SC表中与之有关的记录。(注:在创建触发器之前要判断是否有同名的触发器存在,若存在则删除之。)