如何将varchar2转换为带有两个小数位的数字?

时间:2013-03-26 19:22:26

标签: plsql oracle11g

抱歉,我是Oracle的新手,在选择varchar2表中的某些数字时遇到了一些麻烦。

我需要它们是2位小数的数字。

例如:

00008600  
00202033  
00094123

需要

86.00  
2020.33  
941.23  

我怎么能这样做?

1 个答案:

答案 0 :(得分:1)

您可以使用以下内容:

select to_char(to_number(yourcol)/100.0, '9999999d99') yourColFormatted
from yourTable

请参阅SQL Fiddle with Demo