小弟近日遇到一个问题,informix 数据库迁移至oracle,校验数据时有一条规则,“字段A(date)减去 2000-01-01”
比较了两个库的数据 大多都是一样的,但是有一条特殊的数据发生了差异。
informix
A=1002-08-12
差值为=-364289oracle
A=1002-08-12
差值为=-364283两个结果差了6,我想知道这是为什么,求那位大大能够帮我解释解释啊,谢谢啦~
比较了两个库的数据 大多都是一样的,但是有一条特殊的数据发生了差异。
informix
A=1002-08-12
差值为=-364289oracle
A=1002-08-12
差值为=-364283两个结果差了6,我想知道这是为什么,求那位大大能够帮我解释解释啊,谢谢啦~
解决方案 »
- 关于建立分区索引的一点问题(如何使分区索引应用到已经有的分区)
- FC6上安装oracle 10g时报错 "Thrown when the IP address of a host cannot be determined"
- pl/sql中连接字符串应该怎么写,在线等待!
- 我觉得SUN JDBC接口应该增加回调机制,使用JDBC应用程序来响应关系数据库系统的事件。大家有何看法?
- 启动oracleorahome81managementserver失败?如何解决。
- 高分求救(100分)ORACLE手工启动脚本??????
- 如何将 oracle 9i中的数据导入到oracle 8i中去???
- 求书?
- 高分求pro*c在线程中去纪录的例子,在线等待。愿送上500分 。
- oracle物化视图和触发器实现数据库同步
- Oracle数据库一直好好地,突然使用不了了该怎么解决呢
- oracle刚学。。
实际上在时间史上有几天是不存在的,比如,你在oracle执行下
select to_date('1582-10-14','yyyy-mm-dd') - to_date('1582-10-05','yyyy-mm-dd') from dual;
试试可能是informix和oracle对这段时间的处理不尽相同造成的。