引用直出MSDN docs for Sql Server 2005的:什么效果相当于截断表,当表是由外键
- 被引用:
你不能对表使用TRUNCATE TABLE一个FOREIGN KEY约束。
- 参与索引视图。
- 通过使用事务复制或合并复制发布。
我想要的TRUNCATE
(它重置IDENTITY
类型列具体的事实)的影响,但我不能用一个外键在其他地方使用一个在我的情况,因为我的表中被引用数据库。
更新:这是一个测试配置中我清理掉引用表一样,所以外键的完整性是一个不是问题的问题。
还有什么其他方法可以解决这个问题?
正是我所需要的。我还清除了参考表,速度不是主要要求,因为这是用于自动化测试设置。 – Ophidian 2010-02-05 20:29:58