0

我正在尝试使用 Excel、VBA 和 ODBC 驱动程序从 AS400 DB 读取数据。连接成功,但没有一个查询正在从数据库中检索数据。例如:选择查询不起作用:

select * from QSYS2.SysTables;

客户端收到以下错误消息:

[IBM] [System i Access ODBC 驱动程序] [DB2 for i5/OS] SQL0104 - 令牌;空白。有效标记:<END 指令>。

我的查询有什么问题?

编辑:我试图从 AS400 读取数据,而不是从 DB2 读取数据。我想从 SysTables(系统表)中读取表名。

4

2 回答 2

3

;删除单个语句执行的语句终止字符 ( )。

于 2013-05-07T05:37:14.627 回答
-1

这是检索查询的示例:

"Select * from Tablename";

如果它不起作用,请尝试在 Microsoft 中查看手册以进行查询。它不同于标准的 SQL 查询。

于 2013-05-07T05:18:51.503 回答