DBMS/Oracle

[ORACLE/SQL] 문자열 값을 숫자타입으로 변경 (VARCHAR TO NUMBER)

천일몽 2021. 7. 6. 11:42

 문자열 값(통화, 자리수 구분)을 숫자타입으로 변경

※ 자세한 설명은 생략 (정규식은 10g 이상 가능)

 

SELECT TO_NUMBER( REGEXP_REPLACE('$-1,234,567.89', '[^0-9.-]', '') ) NUM FROM DUAL