2009-07-01 54 views
0

我正在使用Informatica 8.1.1。源平面文件包含一个日期/时间字段。我想将它作为两个单独的列在日期和时间加载到目标表中。 我试着用TO_DATE函数分别得到日期和时间。 但它给出了一些错误。如何将datetime分成信息日期和时间

如何将这个日期/时间分成日期和时间? 或 我们可以从源平面文件加载字符串值到目标表中的日期值吗?

回答

-1

阅读来自GETDATEPART功能帮助部分

2

你可以使用以下方法来加载平面文件:

对于日期字段:

to_char(get_date_part(in_date,'YYYY'))||to_cha r(get_date_part(in_date,'MM'))||to_char(get_date_pa rt(in_date,'DD')) 

对于时间字段:

to_char(get_date_part(in_date,'HH24'))||to_cha r(get_date_part(in_date,'MI'))||to_char(get_date_pa rt(in_date,'SS')) 
1

无需拆分。只需将日期和时间列与相同的端口连接即可。

相关问题