执行 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

 

相关文章:

  • 2021-08-23
  • 2022-12-23
  • 2021-08-13
  • 2021-04-11
  • 2022-12-23
  • 2021-05-06
  • 2021-06-30
猜你喜欢
  • 2021-10-21
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-09-16
相关资源
相似解决方案