기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
TO_DATE 함수
TO_DATE는 문자열로 표현된 날짜를 DATE 데이터 형식으로 변환합니다.
구문
TO_DATE (date_str)
TO_DATE (date_str, format)
인수
- date_str
-
날짜 문자열 또는 날짜 문자열로 캐스팅할 수 있는 데이터 유형입니다.
- format
-
Spark의 날짜/시간 패턴과 일치하는 문자열 리터럴입니다. 유효한 날짜/시간 패턴은 서식 지정 및 구문 분석을 위한 날짜/시간 패턴을 참조하세요
.
반환 타입
TO_DATE는 format 값에 따라 DATE를 반환합니다.
format으로의 변환이 실패하면 오류가 반환됩니다.
예시
다음 SQL 문은 날짜 02 Oct 2001을 날짜 데이터 형식으로 변환합니다.
select to_date('02 Oct 2001', 'dd MMM yyyy');to_date ------------ 2001-10-02 (1 row)
다음 SQL 문은 문자열 20010631을 날짜로 변환합니다.
select to_date('20010631', 'yyyyMMdd');
다음 SQL 문은 문자열 20010631을 날짜로 변환합니다.
to_date('20010631', 'YYYYMMDD', TRUE);
6월에 30일만 있기 때문에 결과는 null 값입니다.
to_date ------------ NULL