Teradata informatica中的日期转换

Teradata informatica中的日期转换,teradata,informatica,Teradata,Informatica,我正在将日期字段从文件加载到teradata表。 在文件中,我的日期格式是mm-dd-yyyy,在teradata表中,格式是yyy/mm/dd 我使用以下函数进行格式化: To_date(to_char(date field,'mm-dd-yyyy'),'yyyy/mm/dd') 但是我所有的记录都被拒绝了。 当我检查会话日志时,我的日期字段被称为无效日期 请帮忙 仅使用截止日期('12-31-2014','mm-dd-yyyy'); 它将工作请使用此功能 v_PORT(DateTime)-

我正在将日期字段从文件加载到teradata表。 在文件中,我的日期格式是
mm-dd-yyyy
,在teradata表中,格式是
yyy/mm/dd

我使用以下函数进行格式化:

To_date(to_char(date field,'mm-dd-yyyy'),'yyyy/mm/dd')
但是我所有的记录都被拒绝了。 当我检查会话日志时,我的日期字段被称为无效日期

请帮忙

仅使用截止日期('12-31-2014','mm-dd-yyyy');
它将工作

请使用此功能

v_PORT(DateTime)-TO_DATE(TO_CHAR(INPUTPORT),'MM-DD-YYYY')
   o_PORT(String)--TO_CHAR(v_PORT,'YYYY/MM/DD')

它正在工作。

在输入文件中,日期列是字符串吗?然后你不必做to字符,它应该是to date(日期字段,'mm-dd-yyyy')或date字段(日期,格式'mm-de-yyyy'),谢谢我用过的日期(日期字段,'mm-dd-yyyyy'),它工作了。嘿,你为什么不学习呢?您不得在帖子中包含联系人数据!