以下是相关表格:
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
,但它只删除了一行;所以我必须运行一个循环。
谢谢。