-1

我有两个字段 create date:20151109 和 create time:0540 都是精度为 8 和 4 的字符串,现在我需要在表达式转换中进行连接并将其转换为 DateTime 格式。我怎样才能做到这一点?

谢谢,基兰

4

2 回答 2

0

使用“||”连接两个字段 变量端口中的 OR 运算符并将 TO_DATE(ConcatenatedField,"YYYY/MM/DD HH24:MI") 应用于它。

于 2016-05-30T19:12:15.503 回答
0

我在 SQL 开发人员中执行了以下 SQL

从双重选择 to_date('201511090540','yyyymmddHHMI')

验证上面是否工作 select to_char(to_date('201511090540','yyyymmddHHMI'),'DD-MON-YY HH:MI') from dual;

在 informatica 中实现这一目标的步骤

1) 使用 || 连接数据和时间 在表达式中,说 VAR1

2) 然后使用 to_date('VAR1','yyyymmddHHMI') --> 需要端口为日期时间

试试这个让我知道它是否有效,因为我没有在 informatica 上测试过

谢谢并恭祝安康,

拉吉

于 2016-05-23T04:41:23.043 回答