sql server解決無法刪除修改擁有外鍵約束的表或表的記錄字段


sql server解決無法刪除修改擁有外鍵約束的表或表的記錄字段

問題如下:

1586609443383

or

1586609493081

解決步驟:

1.找出該表的所有外鍵約束

select *
from sys.foreign_keys
where referenced_object_id=object_id('訂單')
order by 1

1586609666798

2.刪除所有外鍵約束(注意外鍵的名字和表的名字分別是哪個!)

alter table 訂貨項目
drop constraint FK__訂貨項目__訂單編號__412EB0B6;

1586609728334

1586610070922

到這就可以把表刪掉了~


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM