2013-03-26 3 views
1

죄송합니다. Oracle에 새로 왔으며 테이블에있는 숫자 중 하나를 선택하는 데 문제가 있습니다.이 번호는 varchar2입니다.어떻게 varchar2를 두 자리 소수점으로 변환합니까?

소수점 이하 2 자리 숫자가 필요합니다. 예를 들어

:

86.00 
2020.33 
941.23 

가 어떻게이 작업을 수행 할 수있을 것

00008600 
00202033 
00094123 

필요성을 할 수?

답변

1

는이 같은 것을 사용할 수 있습니다

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

SQL Fiddle with Demo

+1

당신을 감사하십시오! 완벽하게 일했습니다. – jbu11

관련 문제