获取雪花中的日期全名

Jey*_*vel 3 date snowflake-schema snowflake-cloud-data-platform snowflake-task

获取雪花中的日期全名

我尝试使用下面的查询来获取日期名称,但只给出短名称(一天的 3 个字符)

SELECT upper(trim(DAYNAME(CURRENT_DATE)))
Run Code Online (Sandbox Code Playgroud)

上班时间:周一

预期产出:周一

wal*_*nte 8

从雪花日期/时间示例:

select decode(extract ('dayofweek_iso',current_date()),
  1, 'Monday',
  2, 'Tuesday',
  3, 'Wednesday',
  4, 'Thursday',
  5, 'Friday',
  6, 'Saturday',
  7, 'Sunday');
Run Code Online (Sandbox Code Playgroud)

或者:

select decode(DAYNAME(CURRENT_DATE), 'Mon','Monday', 'Tues','Tuesday', ...);

select object_construct('Mon','Monday', 'Tues','Tuesday', ...)[DAYNAME(CURRENT_DATE)];
Run Code Online (Sandbox Code Playgroud)