我正在尝试使用 Excel、VBA 和 ODBC 驱动程序从 AS400 DB 读取数据。连接成功,但没有一个查询正在从数据库中检索数据。例如:选择查询不起作用:
select * from QSYS2.SysTables;
客户端收到以下错误消息:
[IBM] [System i Access ODBC 驱动程序] [DB2 for i5/OS] SQL0104 - 令牌;空白。有效标记:<END 指令>。
我的查询有什么问题?
编辑:我试图从 AS400 读取数据,而不是从 DB2 读取数据。我想从 SysTables(系统表)中读取表名。