DAYOFWEEK
功能描述
从日期或时间值中提取该日期是星期几的数字表示。返回一个整数,表示该日期是星期几,其中:
- 1 表示星期日
- 2 表示星期一
- 3 表示星期二
- 4 表示星期三
- 5 表示星期四
- 6 表示星期五
- 7 表示星期六
语法格式
DAYOFWEEK(expr)
参数说明
expr
:DATETIME 类型的字段或变量或表达式。
函数返回类型
INTEGER类型字符串。
示例
sql
SQL> SELECT DAYOFWEEK('2022-01-01') FROM dual;
EXPR1 |
------------------------------------------------------------------------------
7 |
SQL> SELECT DAYOFWEEK('2022-01-01 12:34:56 BC') FROM dual;
EXPR1 |
------------------------------------------------------------------------------
2 |
SQL> SELECT DAYOFWEEK('2022-01-01'::DATE + 10) FROM dual;
EXPR1 |
------------------------------------------------------------------------------
3 |
SELECT DAYOFWEEK('') FROM dual;
EXPR1 |
------------------------------------------------------------------------------
<NULL>|