教训:
一个业务数据库。需要清理某些表的数据。想当然的用 truncate table,结果总是:
消息 4712,级别 16,状态 1,第 1 行
无法截断表 'xxx',因为该表正由 FOREIGN KEY 约束引用。
无法截断表 'xxx',因为该表正由 FOREIGN KEY 约束引用。
教训:
一个业务数据库。需要清理某些表的数据。想当然的用 truncate table,结果总是:
两个小时过去了,自己也心烦气躁,心里越来越没有底。最后,放弃了。
之后,又耗费了几个晚上研究该问题,总是无法解决。不经意间,换了delete 语句,成功。再查看online books 发现有如下表述:
哎!
基础知识不牢啊!!!!!!!!!!!!!!!!!
谨记。