VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

DAYNAME

功能描述

DAYNAME函数返回日期对应的工作日,返回内容所在语言集由GUC参数lc_time_names控制。

注意事项

  • 该功能仅在数据库兼容模式为MySQL时支持(即数据库实例初始化时指定DBCOMPATIBILITY='B')。
  • 如果指定的表达式不是一个合法的日期或者日期时间,DAYNAME函数将返回 NULL。
  • 如果参数为 NULL,DAYNAME函数将返回 NULL。

语法格式

DAYNAME(date)

参数说明

date

一个日期或者日期时间表达式。

示例

1、查询2000-1-1对应的工作日。

select dayname('2000-1-1');

返回结果为:

 dayname
----------
 Saturday
(1 row)

2、修改GUC参数lc_time_names。

alter system set lc_time_names = 'zh_CN';

3、再次查询2000-1-1对应的工作日。

select dayname('2000-1-1');

返回结果为:

 dayname
---------
 星期六
(1 row)