【发布时间】:2014-04-30 15:04:26
【问题描述】:
我想看一些如何在 TSQL 中修改外键关系的示例,因为这里缺少 http://technet.microsoft.com/en-us/library/ms175493.aspx
其实我想应用删除规则Cascade。
应该是这样的吗?
ALTER TABLE Email MODIFY
CONSTRAINT FK_EmailContact_Email
ON DELETE CASCADE
谢谢!
【问题讨论】:
-
有什么问题?只需在您向我们展示的同一个 GUI 中设置它,然后点击“脚本更改”按钮而不是保存更改。
-
@RBarryYoung 我需要 TSQL 来设置级联规则。
-
按照我上面说的做,使用脚本更改按钮。
-
您有一个允许级联删除的 DBA?对于生产数据库,这通常不是一个好主意。
-
@RBarryYoung 好吧...如果您的意思是“脚本表为...”菜单,那么它根本没有帮助。你的意思是另一个按钮来获取特定表的约束脚本吗?
标签: sql-server tsql constraints cascade