【发布时间】:2013-09-03 10:07:07
【问题描述】:
我正在使用 SQL 'select' 访问带有 schemaname.tablename 的 db2 表,如下所示:
select 'colname' from schemaname.tablename
表名肯定有 'colname' = SERVER_POOL_NAME 。但我收到以下错误: "无效参数:未知列名 SERVER_POOL_NAME 。ERRORCODE=-4460, SQLSTATE=null"
我正在使用 db2 v10.1 FP0 jdbc 驱动程序版本 3.63.123。 JDBC 3.0 规范 该应用程序以 db2 管理员和 Windows 2008 管理员身份运行
我在db2jcc4.jar Invalid parameter: Unknown column name看到了关于这个问题的讨论
但我不知道连接参数'useJDBC4ColumnNameAndLabelSemantics应该设置在哪里(值=2)
我看到参数应该出现在com.ibm.db2.jcc.DB2BaseDataSource(见:http://publib.boulder.ibm.com/infocenter/db2luw/v9r5/index.jsp?topic=%2Fcom.ibm.db2.luw.apdv.java.doc%2Fsrc%2Ftpc%2Fimjcc_r0052607.html)
但是我在我的 DB2 安装中找不到这个文件。也许它被打包在一个 .jar 文件中
有什么建议吗?
【问题讨论】:
标签: jdbc properties db2 db2-luw