小编Dha*_*alR的帖子

如何设置删除多个父行和子行的触发器?

以下是相关表格:

Table_B
B_ID(PK)  Name  A_Id
1         A     1
2         B     1

Table_C
C_ID   B_Id(FK)
1      1
2      1
Run Code Online (Sandbox Code Playgroud)

现在我想Table_B从它的表中删除行Table_C。以下是我正在触发的查询:

delete from Table_B where A_Id = 1
Run Code Online (Sandbox Code Playgroud)

我也想从其子项中删除所有行。可以用触发器吗?我在 上做了一个触发器Table_B,但它只删除了一行;所以我必须运行一个循环。

谢谢。

trigger sql-server

0
推荐指数
1
解决办法
1094
查看次数

标签 统计

sql-server ×1

trigger ×1