我想在informatica中连接毫秒到日期格式

时间:2017-04-30 21:29:51

标签: informatica-powercenter

逗人,

我有一个没有毫秒的日期值,我想将系统时间戳毫秒连接到该日期。 我使用GET_DATE_PART,但它没有用。

对此我能做些什么?

2 个答案:

答案 0 :(得分:0)

首先在两个端口中生成值。一个用于原始日期值,另一个用于sysdate值。获取变量port和substring sysdate值,直到毫秒之前的日期,并打印毫秒。最后在另一个端口中将原始日期值与毫秒连接起来。
如果您能够发布代码,那么为您提供相关代码会更有帮助

答案 1 :(得分:0)

使用以下逻辑在表达式转换中创建一个变量端口,并将其传递给下一级,如:

ADD_TO_DATE(i_DATE,'MS',TO_INTEGER(TO_CHAR(SYSTIMESTAMP(),'MS'))) 

如果您想要纳秒,请将MS替换为NS

希望这有帮助!