Oracle SQL:在整数中的特定位置插入十进制数
这似乎是一个非常直截了当的问题,但出于某种原因,我的头脑不在那里: 我正在将数字加载到oracle数据库中。长度为n位,均为整数,即38495。我从文件格式知道,这个数字并不代表38495,而是384.95 如何在最右边数字的左边插入小数点后的两位数字 当我这样做时: 从dual中选择to_char(to_number('38495'),'999.99') 我的结果是:Oracle SQL:在整数中的特定位置插入十进制数,sql,oracle,Sql,Oracle,这似乎是一个非常直截了当的问题,但出于某种原因,我的头脑不在那里: 我正在将数字加载到oracle数据库中。长度为n位,均为整数,即38495。我从文件格式知道,这个数字并不代表38495,而是384.95 如何在最右边数字的左边插入小数点后的两位数字 当我这样做时: 从dual中选择to_char(to_number('38495'),'999.99') 我的结果是: ####### 我真的需要对这个值进行子串吗?似乎应该有一个更优雅的解决方案。将整数除以100.0将整数除以100.0
#######
我真的需要对这个值进行子串吗?似乎应该有一个更优雅的解决方案。将整数除以100.0将整数除以100.0