MySQL DAYNAME() 函数
时间:2022-12-24
MySQL DAYNAME()
函数返回给定日期的工作日名称。
DAYNAME()
语法
这是 MySQL DAYNAME()
函数的语法:
DAYNAME(expr)
参数
expr
- 必需的。一个日期或者日期时间表达式。
返回值
MySQL DAYNAME()
函数返回给定日期的工作日名称,返回值将是以下值中的一个: Monday
, Tuesday
, Wednesday
, Thursday
, Friday
, Saturday
, Sunday
。
- 如果指定的表达式不是一个合法的日期或者日期时间,
DAYNAME()
函数将返回NULL
。 - 如果参数为
NULL
,DAYNAME()
函数将返回NULL
。
DAYNAME()
示例
这里是几个 DAYNAME()
函数的示例。
SELECT
DAYNAME('2022-02-21'),
DAYNAME('2022-02-22'),
DAYNAME('2022-02-23'),
DAYNAME('2022-02-24'),
DAYNAME('2022-02-25'),
DAYNAME('2022-02-26'),
DAYNAME('2022-02-27'),
DAYNAME(NOW()),
DAYNAME('2022-02-00'),
DAYNAME('2022-02-30'),
DAYNAME('Not A DATE'),
DAYNAME(NULL)\G
DAYNAME('2022-02-21'): Monday
DAYNAME('2022-02-22'): Tuesday
DAYNAME('2022-02-23'): Wednesday
DAYNAME('2022-02-24'): Thursday
DAYNAME('2022-02-25'): Friday
DAYNAME('2022-02-26'): Saturday
DAYNAME('2022-02-27'): Sunday
DAYNAME(NOW()): Wednesday
DAYNAME('2022-02-00'): NULL
DAYNAME('2022-02-30'): NULL
DAYNAME('Not A DATE'): NULL
DAYNAME(NULL): NULL
如果要返回今天的工作日名称,请使用 NOW()
, CURDATE()
, CURRENT_DATE()
, 或 SYSDATE()
中的任意一个。比如:
SELECT
DAYNAME(NOW()),
DAYNAME(CURDATE()),
DAYNAME(CURRENT_DATE()),
DAYNAME(SYSDATE())\G
DAYNAME(NOW()): Wednesday
DAYNAME(CURDATE()): Wednesday
DAYNAME(CURRENT_DATE()): Wednesday
DAYNAME(SYSDATE()): Wednesday
注意,您的结果可能不同。
特别声明:本站部分内容收集于互联网是出于更直观传递信息的目的。该内容版权归原作者所有,并不代表本站赞同其观点和对其真实性负责。如该内容涉及任何第三方合法权利,请及时与824310991@qq.com联系,我们会及时反馈并处理完毕。