我正在尝试通过 JDBC 连接运行这个简单的查询:
select _fk_DeptBillTo from WorkOrder
我得到了这个错误:
09:31:39 [SELECT - 0 row(s), 0.000 secs] [Error Code: -201, SQL State: HY000] [DataDirect][SequeLink JDBC Driver][ODBC Socket][DataDirect][ODBC FileMaker driver][FileMaker]Parse Error in SQL
... 1 statement(s) executed, 0 row(s) affected, exec/fetch time: 0.000/0.000 sec [0 successful, 0 warnings, 1 errors]
我已验证该字段存在。我已经检查了拼写和大小写大约 20 次 :-(。我也成功地运行了这个查询,用不同的字段替换了 _fk_DeptBillTo。
我不确定,但到目前为止的常见模式是,当我使用以下划线开头的字段时会出现此错误。
有没有办法引用字段名称,例如在 MySQL 中如何somefield
从...中选择?如果是这样,这对这里有帮助吗?