IBM DB2 z/os JDBC emulateParameterMetaDataForZCalls 做啥?

Posted

技术标签:

【中文标题】IBM DB2 z/os JDBC emulateParameterMetaDataForZCalls 做啥?【英文标题】:what does IBM DB2 z/os JDBC emulateParameterMetaDataForZCalls do?IBM DB2 z/os JDBC emulateParameterMetaDataForZCalls 做什么? 【发布时间】:2014-06-02 12:50:40 【问题描述】:

当我使用 IBM Data Studio 连接到我们的 db2 v8 z/os 数据库时,生成的 JDBC 连接 url 是这样的。

jdbc:db2://host:port/LOCATION:retrieveMessagesFromServerOnGetMessage=true;emulateParameterMetaDataForZCalls=1;

包含此参数设置:emulateParameterMetaDataForZCalls=1

这个设置有什么作用?为什么我需要它?

【问题讨论】:

我认为这是一个有效的问题,因此没有必要进行近距离投票 - 所讨论的参数没有记录,因此简单的谷歌搜索无助于找到答案。 正确,我花了半天时间试图找出它的作用,但找不到任何有用的信息。 【参考方案1】:

此参数允许对 DB2 for z/OS 数据源使用方法 PreparedStatement.getParameterMetaData()

【讨论】:

Mustaccio,非常感谢,这已经解决了 :-)

以上是关于IBM DB2 z/os JDBC emulateParameterMetaDataForZCalls 做啥?的主要内容,如果未能解决你的问题,请参考以下文章

如何使用 SQL 在 IBM DB2 Z/OS 中的表上显示当前权限

查询以选择具有特定最后一列的所有表 Ibm Db2 z/os

在 Z/OS 上的 db2 的 JDBC URL 中设置默认表空间?

如何通过 JDBC 连接了解 DB2 风格

从 IBM Z/OS 获取日志

C# - 在没有许可证的情况下连接到 DB2 z/os 大型机