【发布时间】:2014-10-02 14:01:35
【问题描述】:
我正在尝试将字符串日期从平面文件转换为日期数据类型。我所做的是创建一个新的 conv 输出端口并使用 TO_Date (字段名称,'YYYY/MM/DD'),我收到一个错误..... 这是错误消息,顺便说一句,这是我从后期文件中获得的日期....
" 严重时间戳节点线程消息代码消息 错误 3/17/2014 4:18:01 PM node01_t41-ccc-03 TRANSF_1_1_1 TE_7007 转换评估错误 [ [TO_DATE]: 转换为日期的字符串无效 ... t:TO_DATE(s:' ',s:'YYYY/MM/DD HH:MI:SS')] "请帮忙 ....
山姆
【问题讨论】:
-
看起来像一个空白字符串被传递给了 TO_DATE 方法:s:' ' 检查你的输入数据。
-
Datajam 正确:错误消息清楚地表明有一个空格作为输入端口传递。尝试使用 IIF(IS_DATE(in_port), TO_DATE(in_port, 'YYYY/MM/DD'), '19000101') - 或任何其他默认日期。
标签: type-conversion informatica