Informatica Cloud输入字段传入当日指定时间值的实现公式问询
实现公式及说明
字符串类型输出字段公式
如果目标字段为字符串类型,直接使用以下表达式即可:TO_CHAR(CURRENT_DATE, 'MM/DD/YYYY') || ' 18:00:00.000000000'
日期类型输出字段公式
如果目标字段为日期类型,需要补充转日期的逻辑:TO_DATE(TO_CHAR(CURRENT_DATE, 'MM/DD/YYYY') || ' 18:00:00.000000000', 'MM/DD/YYYY HH24:MI:SS.FF9')
逻辑说明
CURRENT_DATE是Informatica Cloud内置函数,可直接获取当前系统的日期值,默认不含时间部分- 格式掩码
MM/DD/YYYY会自动为个位数的月份、日期补前导0,无需额外写判断逻辑,比如9月会自动输出为09,3号会自动输出为03 - 固定时间部分直接通过字符串拼接即可,转日期时指定
FF9格式掩码匹配9位小数秒的要求
内容的提问来源于stack exchange,提问作者Teja Goud Kandula
相关产品推荐
相关产品推荐

