gpt4 book ai didi

java - ODBC MS Access : syntax error in FROM clause

转载 作者:行者123 更新时间:2023-11-30 04:09:18 25 4
gpt4 key购买 nike

在 Windows Vista 中使用 Access 2003 和 Java 1.7.0._45

执行以下 SQL 查询时:

String myQuery = SELECT Table1.name, Table2.name FROM Table1 JOIN Table2 ON Table1.code = Table2.code WHERE Table1.name = 'Whatever'
ResultSet rs = stmt.executeQuery(myQuery);

由于 FROM 子句中的语法错误,我收到 SQL 异常:

java.sql.SQLException: [Microsoft][Controlador ODBC Microsoft Access] Error de sintaxis en la clausula FROM.

我尝试在 MySQL 中运行相同的 JOIN 查询(​​使用 mysql 客户端控制台,而不是 Java),它工作得很好,选择了预期值。

使用 jdbc-odbc 时的语法有什么特别之处吗?

最佳答案

Error de sintaxis en la clausula FROM

Access SQL 不支持不合格的 JOIN 关键字。请改用INNER JOIN

关于java - ODBC MS Access : syntax error in FROM clause,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20024761/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com