WEB开发网
开发学院数据库DB2 在 DB2 V9 for z/OS 中通过类型 2 连接支持多行获... 阅读

在 DB2 V9 for z/OS 中通过类型 2 连接支持多行获取

 2010-02-05 00:00:00 来源:WEB开发网   
核心提示: 图 1. 单行获取和多行获取比较新连接属性与 MRF 相关的新连接属性是 enableRowsetSupport,该属性的可用值包括:NOT_SET(默认值)YESNO当 enableRowsetSupport 连接属性设置为 YES 或 NO 时,在 DB2 V9 for z/OS 中通过类型

图 1. 单行获取和多行获取比较
在 DB2 V9 for z/OS 中通过类型 2 连接支持多行获取 

新连接属性

与 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 属性。

上一页  1 2 3 4 5  下一页

Tags:DB for OS

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接