SQL Job error: The query processor could not produce a query plan
SQL Job error: The query processor could not produce a query plan
运行 这个 SQL 来自 SQL 服务器代理作业:
delete p
from sometable p
join sometable_deletes src on src.primarykeyid = p.primarykeyid
但是我得到这个错误:
Error: 8624, Severity: 16, State: 116.
Internal Query Processor Error: The query processor could not produce a query plan. For more information, contact Customer Support Services.
SQL 运行 可以直接在 SQL Server Management Studio 中使用。此外,从 SQL 服务器代理作业,我可以 运行 一个类似结构的删除语句,适用于不同的表。但是这个特定的声明有问题。
我怎样才能弄清楚这里的实际问题是什么?或者获取更多错误信息?
我不知道为什么,但是将它添加到 SQL 服务器代理作业中 SQL 的顶部解决了我的问题:
set QUOTED_IDENTIFIER ON
运行 这个 SQL 来自 SQL 服务器代理作业:
delete p
from sometable p
join sometable_deletes src on src.primarykeyid = p.primarykeyid
但是我得到这个错误:
Error: 8624, Severity: 16, State: 116.
Internal Query Processor Error: The query processor could not produce a query plan. For more information, contact Customer Support Services.
SQL 运行 可以直接在 SQL Server Management Studio 中使用。此外,从 SQL 服务器代理作业,我可以 运行 一个类似结构的删除语句,适用于不同的表。但是这个特定的声明有问题。
我怎样才能弄清楚这里的实际问题是什么?或者获取更多错误信息?
我不知道为什么,但是将它添加到 SQL 服务器代理作业中 SQL 的顶部解决了我的问题:
set QUOTED_IDENTIFIER ON