DAYOFWEEK 함수

설명

DAYOFWEEK 함수는 지정된 인자로부터 1~7 범위의 요일(1: 일요일, 2: 월요일, ..., 7: 토요일)을 반환한다. 요일 인덱스는 ODBC 표준과 같다. 인자로 DATE, TIMESTAMP, DATETIME 타입을 지정할 수 있으며, INTEGER 타입을 반환한다.

구문

DAYOFWEEK(date)

예제

SELECT DAYOFWEEK('2010-09-09');

   dayofweek('2010-09-09')

==========================

                         5

 

SELECT DAYOFWEEK('2010-09-09 19:49:29');

 dayofweek('2010-09-09 19:49:29')

=================================

                                5

 

-- return_null_on_function_errors=no

SELECT DAYOFWEEK('10:28:00');

 

ERROR: Conversion error in date format.

 

-- return_null_on_function_errors=yes

SELECT DAYOFWEEK('not_a_valid_string');

  dayofweek('not_a_valid_string')

======================

  NULL