在 DB2 V9 for z/OS 中通过类型 2 连接支持多行获取
2010-02-05 00:00:00 来源:WEB开发网图 1. 单行获取和多行获取比较
新连接属性
与 MRF 相关的新连接属性是 enableRowsetSupport。该属性的可用值包括:
NOT_SET(默认值)
YES
NO
当 enableRowsetSupport 连接属性设置为 YES 或 NO 时,它将使用 useRowsetCursor 覆盖当前的设置。
对于 T2zos,如果 enableRowsetSupport 的值为 NOT_SET,这意味着没有 MRF 支持。对于 T4 和 T2u,NOT_SET 导致使用 useRowsetCursor 属性的当前值,该属性的默认值为 true。这意味着如果服务器在 T4 和 T2u 上支持它,将仅对可滚动游标使用 MRF。T4 和 T2u 用户可以将 useRowsetCursor 设置为 false 或将 enableRowsetSupport 设置为 NO 关闭该行为。
要启用 MRF,将 enableRowsetSupport 设置为 YES。如果服务器支持,T2zos 将对可滚动游标和单进游标使用 MRF。在未来,T4 和 T2u 可能选择仅对单进游标使用 MRF。
要禁用 MRF,将 enableRowsetSupport 设置为 NO。这意味着 MRF 对所有类型的用户禁用(T2zos、T4 和 T2u)。
下面是用于覆盖 useRowsetCursor 属性的当前设置的新属性:
public void setEnableRowsetSupport(int enableRowsetSupport);
public int getEnableRowsetSupport();
public int getEnableRowsetSupport(java.util.Properties properties);
样例 Java 程序
清单 1 使用一个样例 Java 程序,它演示如何使用新的 enableRowsetSupport 连接属性覆盖当前的 useRowsetCursor 属性。
- ››db2 对float类型取char后显示科学计数法
- ››DB2中出现SQL1032N错误现象时的解决办法
- ››DB2 锁升级示例
- ››db2诊断系列之---定位锁等待问题
- ››Form Reset Function
- ››OSC“回到顶部”代码
- ››db2 命令选项解释
- ››OSCHINA 使用 Github 登录的源码
- ››FOREACH 宏之GCC实现
- ››DB2 最佳实践: 使用 DB2 pureXML 管理 XML 数据的...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
- ››DB2 9.5 SQL Procedure Developer 认证考试 735 准...
更多精彩
赞助商链接