我有两个字段 create date:20151109 和 create time:0540 都是精度为 8 和 4 的字符串,现在我需要在表达式转换中进行连接并将其转换为 DateTime 格式。我怎样才能做到这一点?
谢谢,基兰
我有两个字段 create date:20151109 和 create time:0540 都是精度为 8 和 4 的字符串,现在我需要在表达式转换中进行连接并将其转换为 DateTime 格式。我怎样才能做到这一点?
谢谢,基兰
使用“||”连接两个字段 变量端口中的 OR 运算符并将 TO_DATE(ConcatenatedField,"YYYY/MM/DD HH24:MI") 应用于它。
我在 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 上测试过
谢谢并恭祝安康,
拉吉