조회를 해 보니 한글로 바꿔주는 펑션이 있던데...
select 12541250 amt, 일천이백오십사만일천이백오십 H_amt from dual
요런 방법은 없나 봐요?..
Oracle 10g 입니다.
SELECT amt, TRANSLATE( REGEXP_REPLACE( REGEXP_REPLACE( REGEXP_REPLACE( LPAD(amt,16,'0') , '(.)(.)(.)(.)', '\1천\2백\3십\4 ') , '(.*) (.*) (.*) (.*) ', '\1조\2억\3만\4') , '0천0백0십0.|0[천백십]', '') , '1234567890', '일이삼사오육칠팔구') v FROM (SELECT 12541250 amt FROM dual) ;
http://www.oracleclub.com/article/49942