我在informatica中拥有整数数据类型的源文件,如下所示 加入日期:20161201 我想将整数转换为date数据类型以将数据加载到netezza目标表中。是否可以在netezza中使用格式为20161201的date数据类型。
我想在目标表中使用此值20161201作为日期数据类型。如果我在目标中使用日期数据类型,则会给出2016/12/01 00:00:00。
答案 0 :(得分:0)
我的问题并非100%明确:
1)您是否正在使用nzload将数据“加载”到目标中,并且只使用powercenter来编写您要提供给netezza的flatfile?
2)您是否在powercenter映射/会话中以dirictly的形式写入了table-target?
现在:我假设2)
a)netezza表和powercenter目标中的数据类型和所有列的顺序是否完全相同? b)如何将informatica中的“整数”日期从INT转换为DATE / TIME数据类型? (如果你没有明确转换,那可能是你的问题:))
答案 1 :(得分:0)
尝试TO_DATE(加入日期,' YYYYMMDD')