删除多对多表上的触发器

时间:2017-02-11 20:42:51

标签: sql-server

您好我必须创建一个可以帮助我删除用户的触发器。

示例:DELETE FROM Users WHERE Users.Id = 1

我有引用Users表的表,当我从Users表中删除之前尝试从其他表中删除时,我得到这个:

VirtualDOM

My Db diagram

到目前为止我的代码:http://pastebin.com/45H1WGSr

1 个答案:

答案 0 :(得分:0)

您可以创建从父表中删除的存储过程或一系列查询,然后从每个子表中删除,也可以在关系上设置CASCADE DELETE,以便它们自动执行。