【发布时间】:2020-07-23 09:11:02
【问题描述】:
我刚刚升级到 Office 365,但在处理一些非常基本的 Access 查询时遇到了问题。
我有一个通过 ODBC 连接到远程 Oracle 数据库的本地数据库。连接工作正常;我可以打开表格并查看数据,或者运行选择查询。但我有一个更新查询,它依赖于失败并出现错误的日期标准:
[Oracle][ODBC] 语法错误或访问冲突 (#0)
UPDATE localtable
INNER JOIN remotetable AS remotetable_DSN
ON localtable.[Cust ID] = remotetable.[Cust ID]
SET localtable.[Status] = "Valid"
WHERE remotetable.status ="Valid"
AND remotetable.end_date =#12/31/9999# <-- if I remove this line, it runs fine
我的同事有类似的查询,在 Access 365 上运行正常。他的查询在我的 PC 上的行为方式相同:日期条件导致查询失败,删除日期允许查询运行。
我在想我一定有一些设置导致了这种情况,但我不知道它可能是什么。
还有其他人看过吗?
【问题讨论】: