|
|
1
2
我想你还没准备好 cascading deletes ,所以你必须自下而上:先删除城市,然后删除地区,然后删除州。
|
|
2
3
虽然级联删除是这里的方法,但我很不舒服设置。这样做感觉非常不安全,所以我从未设置级联删除。 我喜欢用TSQL
然后删除区域
然后删除国家
|
|
|
3
2
最简单的解决方案是确保对表之间的关系启用了级联删除。
如果由于某种原因不能启用级联删除,则必须通过状态表上的触发器来强制执行此规则。(顺便问一句,一个叫法国的“国家”? |
|
|
4
0
您可以设置用于级联删除的表,这样就可以从表中删除所有内容都是外键到的条目。 |
|
John D · 需要为NULL或NOT NULL的WHERE子句 1 年前 |
|
Marc Guillot · 记录值时忽略冲突 1 年前 |
|
|
Fachry Dzaky · 正确使用ROW_NUMBER 1 年前 |
|
|
TriumphTruth · 从满足特定条件的数据集中选择1行 1 年前 |