WEB开发网
开发学院数据库DB2 IBM InfoSphere Federation Server V9.7 中的新增... 阅读

IBM InfoSphere Federation Server V9.7 中的新增功能

 2009-12-24 00:00:00 来源:WEB开发网   
核心提示: 图 2. 联邦数据库与远程数据源在 VARCHAR2 兼容上的组合运行模式1.3 TIMESTAMP(p) 数据类型增强及其对 DATE 类型的支持TIMESTAMP 是一个由七部分组成的值 ( 年、月、日、小时、分钟、秒和微秒 ),而 TIMESTAMP(p) 则是对 TIMESTAMP 的微


图 2. 联邦数据库与远程数据源在 VARCHAR2 兼容上的组合运行模式
IBM InfoSphere Federation Server V9.7 中的新增功能

1.3 TIMESTAMP(p) 数据类型增强及其对 DATE 类型的支持

TIMESTAMP 是一个由七部分组成的值 ( 年、月、日、小时、分钟、秒和微秒 ),而 TIMESTAMP(p) 则是对 TIMESTAMP 的微秒部分加入了精度的设置,其中 p 代表精度,用于表示微秒的小数位数,参数 p 的可选值为 [0,12] 。当不指定 p 参数时,TIMESTAMP 的默认精度为 6,即 TIMESTAMP(6) 。当前 , IBM InfoSphere Federation Server V9.7 的函数全面支持 TIMESTAMP 的参数化类型 TIMESTAMP(p) 。

IBM InfoSphere Federation Server V9.7 中 TIMESTAMP(p) 参数化类型的引入使得我们可以在具有不同精度的远程数据源和本地联邦数据库的 TIMESTAMP 之间建立起类型映射,而且映射的精度是可以灵活指定的,系统会自动对其进行适当的填充或截断处理,也就是说,它使得我们可以通过联邦数据库透明访问和操作远程的 TIMESTAMP 类型。

随着 TIMESTAMP(p) 参数化类型的引入,IBM InfoSphere Federation Server V9.7 中进一步增强了 DATE 数据类型,通过设置 DB2 数据库为 DATE 兼容模式,系统将使用 TIMESTAMP(0) 对 DATE 进行内部的表示。可以在创建数据库之前,通过设置数据库的系统变量 DB2_COMPATIBILITY_VECTOR,指定该数据库的 DATE 兼容性,具体如下:

db2set DB2_COMPATIBILITY_VECTOR=40

那么根据是否对 DATE 类型具有兼容性,本地联邦数据库有两种运行模式:

上一页  1 2 3 4 5 6 7 8 9  下一页

Tags:IBM InfoSphere Federation

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