无法弄清楚MS Access的此更新查询代码有什么问题

时间:2016-02-17 17:05:41

标签: database excel ms-access

从MS Excel导入表(I DEV),尝试更新MS Access表(PLA HIST)。表具有相同的ID列。当我尝试运行它时,我不断收到来自Access的错误消息。

UPDATE PLA HIST
INNER JOIN I DEV 
ON I DEV.ID = PLA HIS.ID
SET PLA HIS.[num] = I DEV.[number];

不确定我做错了什么。

1 个答案:

答案 0 :(得分:3)

您需要在包含空格的所有标识符周围加上方括号。

UPDATE [PLA HIST]
INNER JOIN [I DEV]
ON [I DEV].ID = [PLA HIS].ID
SET [PLA HIS].[num] = [I DEV].[number];