1

我最近在我的 Web 服务器上安装了 IBM 的 Netezza Linux ODBC 驱动程序。我们已经完成了所有设置,并正在通过 isql 运行查询,希望将其集成到 php 网站。

我们遇到的问题与返回集有关。我只得到第一个结果行的第一个字段。即使 sql 命令的输出返回正确的行数,也会发生这种情况。我尝试通过命令行运行 sql 并将结果输出到文件,但没有任何区别。

例子

-bash-3.2$ isql NZSQL -m10 -v
+---------------------------------------+
| Connected!                            |
|                                       |
| sql-statement                         |
| help [tablename]                      |
| quit                                  |
|                                       |
+---------------------------------------+
SQL> select objid, tablename, owner from _v_table limit 10
+-----------+-----------+-----------+
| objid     | tablename | owner     |
+-----------+-----------+-----------+
| 19198083  |
|
|
|
|
|    
|
|
|
|
+-----------+-----------+-----------+
SQLRowCount returns 10
10 rows fetched

这是我的版本

unixODBC

-bash-3.2$ isql --help
unixODBC 2.2.11

操作系统

-bash-3.2$ uname -rvpo
2.6.18-274.7.1.el5 #1 SMP Mon Oct 17 11:57:14 EDT 2011 x86_64 GNU/Linux

任何想法将不胜感激。

4

0 回答 0