我正在尝试转换 varchar 到Informatica中的日期,但我一直得到以下错误信息
varchar
转换为Date的无效字符串 ... t:TO_DATE(u:'2020-02-13T11:13:58.4861917-06:00',u:'MMDDYYYY HH24:MI:SS')
能否请你帮助我解决语法问题?
上面的语法将无法工作,因为数据文件中的值并不完全是一个日期。你有 T 中间的字符和秒是小数。你必须对数值进行子串并将其转换为日期。下面是语法。
TO_DATE(substr(date_column, 0,10),'YYYY-MM-DD')