[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 |
Leave a comment