[SQL] 031. 날짜형으로 데이터 유형 변환하기

Updated:

초보자를 위한 SQL 200제 교재를 토대로 공부한 내용입니다.

오라클 SQL을 기반으로 합니다.

실습에 사용한 테이블은 정보문화사 홈페이지에서 받을 수 있습니다.


[예시]

TO_DATE는 앞선 포스팅들에서 이미 사용한 함수로 문자를 날짜형으로 변환한다.

여기선 WHERE절에 날짜 컬럼 HIREDATE(입사일자)이 특정 일자인 경우 추출한다.

-- 날짜 출력 포맷 변경
ALTER SESSION SET NLS_DATE_FORMAT = 'RRRR-MM-DD';
-- 요일 출력 포맷 변경
ALTER SESSION SET NLS_DATE_LANGUAGE = KOREAN;

-- 1981년 11월 17일 입사자
SELECT ENAME, HIREDATE
FROM EMP
WHERE HIREDATE = TO_DATE('1981-11-17','RRRR-MM-DD');

[결과]

ENAME HIREDATE
KING 1981-11-17

Tags:

Categories:

Updated:

Leave a comment