Informatica时间错误,源和目标数据不匹配

时间:2018-09-10 18:28:25

标签: informatica informatica-powercenter

我的源表(oracle)日期列之一的值是5/3/2013 6:00:51.134000000 AM。我正在尝试将其拖入我的目标(oracle),但我的目标将微秒转换为“零”,并加载值5/3/2013 06.00.51.000000000 AM。我的源列和目标列都已声明为时间戳。我在会话属性中设置了日期格式,例如MM / DD / YYYY HH24:MI:SS.US

有人可以帮我得到微秒的日期吗?我正在使用Informatica 10.2.0 Thx

2 个答案:

答案 0 :(得分:1)

您可以尝试以下链接中建议的解决方法,以处理高精度日期。您需要将源和目标定义字段的长度修改为(29,9)。

Link

答案 1 :(得分:0)

解决此问题的方法是将源/目标定义导入到Informatica之后,将源或目标定义的精度提高到精度29和9。这将以毫秒为单位处理数字,而无需将其转换为全零。