我正在使用Informatica 8.1.1。源平面文件包含一个日期/时间字段。我想将它作为两个单独的列在日期和时间加载到目标表中。 我试着用TO_DATE函数分别得到日期和时间。 但它给出了一些错误。如何将datetime分成信息日期和时间
如何将这个日期/时间分成日期和时间? 或 我们可以从源平面文件加载字符串值到目标表中的日期值吗?
我正在使用Informatica 8.1.1。源平面文件包含一个日期/时间字段。我想将它作为两个单独的列在日期和时间加载到目标表中。 我试着用TO_DATE函数分别得到日期和时间。 但它给出了一些错误。如何将datetime分成信息日期和时间
如何将这个日期/时间分成日期和时间? 或 我们可以从源平面文件加载字符串值到目标表中的日期值吗?
阅读来自GETDATEPART功能帮助部分
你可以使用以下方法来加载平面文件:
对于日期字段:
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'))
无需拆分。只需将日期和时间列与相同的端口连接即可。