我在平面文件中以下列格式获取日期。如何在Informatica中转换为有效的日期格式(YYYY-MM-DD)?
输入数据:
Jan 4, 2016
Feb 2, 2016
期望输出:
2016-01-04
2016-02-02
答案 0 :(得分:0)
在String
类型的输出列中使用此表达式TO_CHAR(TO_DATE(inputField,'MON DD,YYYY'),'YYYY-MM-DD')
内部TO_DATE函数转换字符串' 2016年1月4日'到日期类型。请注意格式字符串' MON DD,YYYY',它是来自源的格式。
外部TO_CHAR函数再次以指定格式将日期转换为字符串' YYYY-MM-DD'