如何修改字符串转换到日期?

问题描述 投票:0回答:1

我的要求是在过滤器转换中将字符串字段转换为日期,以便我可以进一步将其与另一个日期进行比较,但无法修复转换。

下面是我试过的代码。其中我首先使用“IS_DATE”检查它是否是正确的日期格式。这个表达式没有给出错误并且被成功解析但是当我尝试将它转换为日期时,它给出错误“赋值错误,不兼容的数据类型。字段是整数表达式是日期/时间”。如果“IS_DATE”功能正常工作,不确定出了什么问题。

IIF(IS_DATE(HI_D_DATE,'MM / DD / YYYY HH24:MI:SS'),TO_DATE(HIRE_DATE,'MM / DD / YYYY HH24:MI:SS'))

informatica-powercenter
1个回答
0
投票

将端口类型更改为日期。目前它将是int。

© www.soinside.com 2019 - 2024. All rights reserved.