日期:2014-05-17  浏览次数:20404 次

查询处理器在优化查询堆栈空间不足
我是装的 SQL SERVER 2005
我就写了一句 delete from person where id = 235
person表一共 数据   1000都没有 
为什么会报 这样的 错误
消息 8621 级别 17 状态 2 查询处理器在优化查询堆栈空间不足
但是我吧数据库 备份出来以后  有些机器能删除  有些 机器 还是出现这个问题。。。。

------解决方案--------------------
引用:
Quote: 引用:

Quote: 引用:

这个表都有 关联了。。。
不能删除重新建。
有没有其他办法解决


可以新建一个表A,再把数据导入到A中后,删除原表后重新命名表为原表名,再把一些主键外键什么的加上去啊

这张表的 主键 是 其他 表的外键。

那应该是先删除外键再删除主键啊。