[Oracle] 오라클 TO_CHAR() 함수 사용법
- 데이터베이스/[Oracle]
- 2023. 10. 10.
TO_CHAR() 함수
TO_CHAR() 함수는 숫자 혹은 날짜로 주어진 데이터를 특정 포맷의 문자열 타입으로 변환해주는 함수이다.
날짜 변환
포맷 | 설명 |
YYYY/YY/YEAR | 년도(4자)/년도(뒤 2자)/문자년도 |
MONTH/MON/MM/RM | 달(이름/약어/숫자/로마 기호) |
DDD/DD/D | 일(1년 기준/1달 기준/1주 기준) |
DAY/DY | 요일(이름/약어) |
HH/HH24 | 12시간/24시간 표준 |
MI | 분(0~59) |
SS | 초(0~59) |
예시
SELECT TO_CHAR(SYSDATE, 'YYYY-MM-DD')
, TO_CHAR(SYSDATE, 'YYYY/MM/DD HH24:MI:SS')
, TO_CHAR(SYSDATE, 'MON')
, TO_CHAR(SYSDATE, 'DAY')
FROM DUAL;
결과 :
숫자 변환
포맷 | 설명 |
9 | 자리 수 지정 ( 값이 없으면 표시 X ) |
0 | 남는 자리를 0으로 표시 |
. or , | 지정한 위치에 . or , 표시 |
예시
SELECT TO_CHAR(192.123456, '9999.99')
, TO_CHAR(123.12, '0000.000')
, TO_CHAR(123456789, '999,999,999')
FROM DUAL;
결과 :
반응형
'데이터베이스 > [Oracle]' 카테고리의 다른 글
[Oracle] 오라클 LOB 타입이란? 오라클 CLOB 데이터 조회하는 법, DBMS_LOB 사용법 (0) | 2024.02.02 |
---|---|
[Oracle] 오라클 TO_DATE() 함수 사용법, 문자열 날짜 변환하는 법 (0) | 2023.10.12 |
[Oracle] 오라클 SYSDATE 사용법(날짜 빼기 더하기 계산법 등) (0) | 2023.10.04 |
[Oracle] 오라클 DECODE 함수 사용법 (0) | 2023.08.21 |
[Oracle] 오라클 NULL값 치환하는 법, 오라클 NVL, NVL2 함수 사용법 (0) | 2023.08.17 |