【发布时间】:2014-11-26 12:37:03
【问题描述】:
奇怪的是,EXISTS 的 sql 引擎似乎不支持 EXISTS 子句,因为它总是导致 SQL 错误。以下是使用 EXISTS 的示例。我在这里有什么遗漏吗?
update Table1 set HASXACTION = False
WHERE EXISTS (SELECT SERIALID
From Table2
LEFT JOIN Table1 ON (Table2 .AUXILACT = Table1 .CODE)
AND (Table2 .CHARTACT = Table1 .CHARTACT) )
【问题讨论】:
-
错误是什么?例如,这种语法在 MySQL 上是不允许的。
-
DBISAM支持EXISTS语句,所以问题出在你的查询...
-
我发布了我在使用 DISAM 本身的数据库实用工具时遇到的错误的屏幕截图。
-
@whosrdaddy,请注意,同样的 SQL 语句可以在 BDE 的 sql 引擎中正常工作。
-
SELECT 查询有效吗?