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