如何在oracle中为数字保留尾随0?
为什么如何在oracle中为数字保留尾随0?,oracle,Oracle,为什么从dual选择to_char(32.00,'FM999990D999')返回我32, 如果我理解得很好,FM应该保持尾随和前导0,不是吗 (来源:)使用: select to_char(32.00, '999990D999') from dual; 从您提供的页面: FM FM90.9从数字中删除前导和尾随空格。 好的,是的,这是一个误解。。。我的错。但有没有办法不把随机数设为0?我在处理坐标,所以有时候可能是0.00005,有时候是32.00。只需添加足够的“9”就可以了?@So4ne
从dual选择to_char(32.00,'FM999990D999')
返回我32,
如果我理解得很好,FM
应该保持尾随和前导0,不是吗
(来源:)使用:
select to_char(32.00, '999990D999') from dual;
从您提供的页面:
FM FM90.9从数字中删除前导和尾随空格。
好的,是的,这是一个误解。。。我的错。但有没有办法不把随机数设为0?我在处理坐标,所以有时候可能是0.00005,有时候是32.00。只需添加足够的“9”就可以了?@So4ne是的,在
D
之后添加五个9,好吧,这有点令人失望,它不可能是自动的。无论如何,谢谢你的回答。@So4ne顺便说一句,最好使用Oracle官方文档