首页 > 解决方案 > 查询表达式中的语法错误(缺少运算符) - Access16

问题描述

尝试在 MS Access 2016 中保存或运行 SQL 查询时收到以下错误消息:

“查询表达式‘M.ScheduleKey FROM Actual_Data A’中的语法错误(缺少运算符)

查询是:

UPDATE Actual_Data
SET A.ScheduleKey = M.ScheduleKey
FROM Actual_Data A, Match M
WHERE A.ActualKey = M.ActualKey

ScheduleKey 和 ActualKey 字段都是文本字段。

任何有关解决此问题的帮助将不胜感激。

标签: ms-accesssql-update

解决方案


您可以改用它:

UPDATE Actual_Data A
INNER JOIN Match M
ON A.ActualKey = M.ActualKey
SET A.ScheduleKey = M.ScheduleKey

推荐阅读