Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
这似乎是一个非常直截了当的问题,但由于某种原因,我的想法并不存在:
我正在将数字加载到 Oracle 数据库中。它们的长度为 n 位,都是整数,即 38495。我从文件格式中知道,这个数字不代表 38495,而是 384.95
如何在最右边数字的左侧插入小数点两位数?
当我这样做时:
从对偶中选择 to_char(to_number('38495'),'999.99');
我的结果是这样的:
#######
我真的需要对这个值进行子串化吗?似乎应该有一个更优雅的解决方案。
将整数除以 100.0