修改SQL中的外键关系

时间:2014-04-30 15:04:26

标签: sql-server tsql constraints cascade

我想看一些如何修改 TSQL 中的外键关系的示例,因为这里缺少http://technet.microsoft.com/en-us/library/ms175493.aspx

其实我想应用删除规则级联

应该是吗?

ALTER TABLE Email MODIFY
   CONSTRAINT FK_EmailContact_Email  
      ON DELETE CASCADE

谢谢!

enter image description here

1 个答案:

答案 0 :(得分:3)

我找到了如何做到这一点

GO
ALTER TABLE EmailContact DROP
   CONSTRAINT FK_EmailContact_Email
GO
ALTER TABLE EmailContact ADD
   CONSTRAINT FK_EmailContact_Email  
       FOREIGN KEY (EmailId)
      REFERENCES Email (Id)
      ON DELETE CASCADE