DATE 함수는 지정된 인자로부터 날짜 부분을 추출하여 'MM/DD/YYYY' 포맷 문자열로 반환한다. 지정 가능한 인자는 DATE, TIMESTAMP, DATETIME 타입이며, 리턴 값은 VARCHAR 타입이다
인자의 연, 월, 일에는 0을 입력할 수 없으나, 예외적으로 날짜와 시간이 모두 0인 값을 입력한 경우에는 날짜 값이 모두 0인 문자열을 반환한다.
DATE(date)
SELECT DATE('2010-02-27 15:10:23');
date('2010-02-27 15:10:23')
==============================
'02/27/2010'
SELECT DATE(NOW());
date( SYS_DATETIME )
======================
'04/01/2010'
SELECT DATE('0000-00-00 00:00:00');
date('0000-00-00 00:00:00')
===============================
'00/00/0000'