无法截断表 'User',因为该表正由 FOREIGN KEY 约束引用


 

执行 TRUNCATE TABLE [User] 失败 

 

无法截断表 'User',因为该表正由 FOREIGN KEY 约束引用

问题原因是因为这个USER表被其他引用了,所以我们要先接触引用关系

1。找到引用这个表外键名称 

 

SELECT * FROM sys.foreign_keys
WHERE referenced_object_id=OBJECT_ID('User');

删除外键 删除掉引用表的外键

ALTER TABLE dbo.XX DROP constraint FK_User_XX

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM