【发布时间】:2010-08-19 02:54:42
【问题描述】:
我正在对 Sybase 表发出 UPDATE 语句,但出现以下错误:
消息 325,级别 18,状态 4: 服务器“开发”,第 1 行: Adaptive Server 找不到该语句的合法查询计划。如果摘要 计划是强制查询计划,检查它与查询的对应关系。如果不, 请联系 Sybase 技术支持。
这是我的更新声明。
Update TABLE1 SET SAMPLECOL = (
Select
TABLE2.SAMPLECOL
from TABLE2
where
TABLE2.COMMON_ID = TABLE1.COMMON_ID
)
where
TABLE1.TABLE1_ID in (
Select
TABLE1.TABLE1_ID
from TABLE1
inner join TABLE2
on TABLE1.COMMON_ID = TABLE2.COMMON_ID
where TABLE1.SAMPLECOL = ''
)
我们将不胜感激任何见解。
【问题讨论】:
标签: sap-ase