【发布时间】:2013-05-07 05:08:19
【问题描述】:
我正在尝试使用 Excel、VBA 和 ODBC 驱动程序从 AS400 DB 读取数据。连接成功,但没有一个查询正在从数据库中检索数据。例如:选择查询不起作用:
select * from QSYS2.SysTables;
客户端收到以下错误消息:
[IBM] [System i Access ODBC 驱动程序] [DB2 for i5/OS] SQL0104 - 令牌;空白。有效令牌:
。
我的查询有什么问题?
编辑:我试图从 AS400 读取数据,而不是从 DB2 读取数据。我想从 SysTables(系统表)中读取表名。
【问题讨论】:
-
您说的是 DB2 数据库还是“AS400 数据库”?请发布您的实际查询,以及您尝试查询的表的架构。一些样本数据也会有所帮助。记住:sscce.org
-
@BryanH AS/400(现在称为 Power Systems 上的 IBM i)将 DB2 集成到操作系统中。 As/400 数据库是 DB2。
标签: db2 odbc ibm-midrange