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

 

반응형