十进制到Char表达式Informatica

时间:2016-10-19 19:38:32

标签: informatica informatica-powercenter

表达式转换:

资料来源:DECIMAL(38,15)

示例:11.500000000000000

目标:平面文件

当我不对源进行任何修改时它给了我11.499999999999999(回合它),我不想舍入,我只想要11.500000000000000。我尝试在表达式转换中使用TO_CHAR并得到11.5。问题是零被带走了。我试着用RPAD / INSTR做TO_CHAR而没有任何运气。

有人可以给我一些帮助!

1 个答案:

答案 0 :(得分:0)

尝试使用以下

SELECT TO_CHAR(11.500000000000000,99.999999999999999)FROM DUAL;

我在SQL上尝试过它并且工作正常。请告诉我你的情况是否正常。

由于 拉吉