SQL中的WEEKDAY函數用于返回指定日期是一周中的第幾天(0表示星期一,1表示星期二,依此類推)。當遇到空值日期時,WEEKDAY函數會返回NULL。
例如,如果有一個包含日期的數據表,其中某些行的日期列包含空值,可以使用WEEKDAY函數來獲取非空日期的星期幾信息,而對于空值日期則返回NULL。
示例代碼如下:
SELECT date_column, WEEKDAY(date_column) AS weekday
FROM table_name;
在這個示例中,如果date_column列包含空值日期,則返回結果中對應的weekday列也會包含NULL值。