본문 바로가기

IT/ORACLE 쿼리

[ORACLE] NUMBER 형태 SELECT 시 세자리마다 콤마(,) 찍는 방법

728x90
반응형
SMALL

테이블에 NUMBER 형태로 저장된 값을 SELECT 하여 불러 올 경우 세자리 마다 콤마(,)를 찍는 방법 입니다.

 

SELECT     REGEXP_REPLACE(REVERSE(REGEXP_REPLACE( REVERSE(TO_CHAR(TEST_NUMB)), '([0-9]{3})','\1,')), '^,','') as NUMB
FROM       TEST_TABLE
728x90
반응형
LIST