【发布时间】:2014-08-29 04:02:26
【问题描述】:
我正在将日期字段从文件加载到 teradata 表。
在文件中,我的日期格式是 mm-dd-yyyy,在我的 teradata 表中,格式是 yyyy/mm/dd。
我使用以下函数进行格式化:
To_date(to_char(date field,'mm-dd-yyyy'),'yyyy/mm/dd')
但是我所有的记录都在被拒绝的记录中。 当我检查会话日志时,我的日期字段被提及为无效日期。
请帮忙。
【问题讨论】:
-
在您的输入文件中,日期列是一个字符串?那你就不用to_char了,应该是to_date(date field, 'mm-dd-yyyy')或者date field(date, format 'mm-de-yyyy ')
-
感谢我使用 to_date(datefield,'mm-dd-yyyy ') 并且成功了。
标签: teradata informatica