【发布时间】:2015-12-28 19:26:00
【问题描述】:
我正在开发 Microsoft Access 数据库以跟踪我们遇到的一些问题。 当我运行我的 SQl 语句时,我收到“操作必须使用可更新查询”错误。据我了解,这是因为 Jet 4.0。
这是我当前的查询(它是一个有效的语句):
UPDATE 2HEADPERDAYPAY
SET 2HEADPERDAYPAY.TOTALPAY = (SELECT Sum(TOTALPAY) AS Expr1 FROM 2HEADPERDAYFIGURE WHERE ((([2HEADPERDAYFIGURE].VENDOR)=[2HEADPERDAYFIGURE].[VENDOR])))
WHERE EXISTS (SELECT 1 FROM [2HEADPERDAYFIGURE] WHERE Vendor=[2HEADPERDAYPAY].Vendor);
我需要在我的 Access 数据库中完成这项工作,但我不知道如何。
【问题讨论】:
-
我做了...当我运行 SQl 语句时,我得到一个操作必须使用可更新的查询
标签: sql ms-access-2010 temp-tables