当我尝试删除SQL Server 2008中的数据时,出现以下错误。
Msg 8630,Level 16,State 1,Line 1
内部查询处理器错误:查询处理器在执行期间遇到意外错误。
我的查询是..
delete STOCK
where Shop_CODE = '101001'
and REF_DOC_NO = '80080001'
and DOC_TYPE = '21'
我该如何解决?
答案 0 :(得分:0)
当sql server的核心出现问题时,通常会发生内部错误,尝试更新到最新的Service Pack或重新安装sql server
答案 1 :(得分:0)
delete FROM STOCK
where Shop_CODE = '101001' and REF_DOC_NO = '80080001' and DOC_TYPE = '21'
答案 2 :(得分:0)
当您尝试删除包含无效数据的行中有DATE或DATETIME字段时,我发现会发生这种情况。
例如,我有一个带有此值的DATETIME字段,该字段无效:
2014-09-27 00:00:00.003
在过去,我已经能够将无效日期归零并删除该行 - 它过去对我有用,但不是这次。如果我找到另一种解决方案,我会尝试在此处发布。