简体   繁体   English

SQL Server删除外键约束

[英]SQL Server drop foreign key constraint

I am trying to drop a foreign key constraint but I am getting this error: 我正在尝试删除外键约束,但出现此错误:

Msg 156, Level 15, State 1, Line 2 Incorrect syntax near the keyword 'FOREIGN'. 消息156,级别15,状态1,第2行关键字“ FOREIGN”附近的语法错误。

And this is what I have as far as code: 就代码而言,这就是我所拥有的:

ALTER TABLE SALE
    DROP CONSTRAINT SaleFK      FOREIGN KEY(SaleCustID)
                                REFERENCES  BUYER (BuyerID)
                                ON UPDATE NO ACTION
                                ON DELETE CASCADE;

The answer is probably pretty obvious but it has been a long day... 答案可能很明显,但这已经是漫长的一天了。

您只需要约束名称就不需要任何其他信息。

ALTER TABLE SALE DROP CONSTRAINT SaleFK;

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM