创建触发器MyTrigger,它的作用是当表departments中的记录被删除后,自动删除表employees中的对应的员工记录,从而保证数据的完整性。
时间: 2024-02-25 12:58:08 浏览: 60
14、为学生表创建触发器,要求: (1)当用户成功删除该表中的一条或多条记录时,触发器自动删
你可以使用以下SQL语句创建触发器MyTrigger:
```
CREATE TRIGGER MyTrigger
AFTER DELETE ON departments
FOR EACH ROW
BEGIN
DELETE FROM employees WHERE department_id = OLD.department_id;
END;
```
这个触发器会在departments表中的记录被删除后自动触发,然后会删除employees表中所有department_id等于被删除记录的department_id的员工记录,从而保证数据的完整性。
阅读全文