Kong Eunho

3.3.5 변환함수

2025년 08월 03일 17시
카테고리 - TIL, sqld, 3_SQL_기본


변환함수 : 명시적 형변환을 수행하는 함수.

① TO_NUMBER(arg) : 데이터 타입을 숫자형으로 변환.
SELECT TO_NUMBER(‘1001’) AS MEMBER_ID FROM DUAL; => 1001

② TO_CHAR(arg1 [, arg2]) : 데이터 타입을 문자열형으로 변환.
arg1 : 숫자형/날짜형의 값 또는 칼럼.
arg2 : arg1이 날짜형일 경우, 날짜 포맷.
SELECT TO_CHAR(SYSDATE, ‘YYYYMMDD’) AS TODAY FROM DUAL; => 20250803

③ TO_DATE(arg1, arg2) : 데이터 타입을 날짜형으로 변환.
arg1 : 문자열형의 값 또는 칼럼.
arg2 : arg1의 날짜 포맷.
SELECT TO_DATE(‘20250803’, ‘YYYYMMDD’) AS TODAY FROM DUAL; => 2025-08-03 00:00:00.000

◀ 이전 글 TIL, sqld, 3_SQL_기본
3.3.4 날짜함수
2025-08-03
목록으로 다음 글 ▶ TIL, sqld, 3_SQL_기본
3.3.6 NULL 관련 함수
2025-08-04