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
반응형
(追記) (追記ここまで)
'DBMS > Oracle' 카테고리의 다른 글
| [에러/ORA-01000] ORA-01000: 최대 열기 커서 수를 초과했습니다 (0) | 2021年11月16日 |
|---|---|
| [ORALCE/PLAN] 오라클 Plan Table(실행계획) 생성 및 권한 부여 (0) | 2021年08月19日 |
| [ORACLE/SQL] 여러 행을 컬럼 합치기 (WM_CONCAT, LISTAGG, XMLAGG, XMLELEMENT, 중복제거) (0) | 2021年07月06日 |
| [ORACLE]"ORA-12541 : TNS 리스너가 없습니다." - 특별한 이유 없이 발생하는 경우 (0) | 2021年04月20日 |
| ODP.NET 설치 안하고 클라이언트 배포 (0) | 2012年07月13日 |
Tag
'DBMS/Oracle'의 다른글
- 이전글[ORACLE/SQL] 여러 행을 컬럼 합치기 (WM_CONCAT, LISTAGG, XMLAGG, XMLELEMENT, 중복제거)
- 현재글[ORACLE/SQL] 문자열 값을 숫자타입으로 변경 (VARCHAR TO NUMBER)
- 다음글[ORALCE/PLAN] 오라클 Plan Table(실행계획) 생성 및 권한 부여