创建触发器tri_guozilong,当从shop表删除sname“朝阳一店”之后,将被删除商店的所有员工信息从员工表中删除:
时间: 2024-03-16 17:43:02 浏览: 58
SQL server创建触发器实现级联删除
好的,以下是创建该触发器的SQL语句:
```
CREATE TRIGGER tri_guozilong
AFTER DELETE ON shop
FOR EACH ROW
BEGIN
DELETE FROM employee
WHERE shop_id = OLD.shop_id;
END;
```
需要注意的是,该触发器是在每次从 `shop` 表中删除一行数据之后触发,使用 `OLD` 关键字可以获取到该行数据的信息,包括 `shop_id`,然后根据 `shop_id` 删除 `employee` 表中相应的数据。
阅读全文