在雪花中获取日期日期全名

时间:2020-03-02 07:13:19

标签: date snowflake-cloud-data-platform snowflake-schema snowflake-task

在雪花中获取日期日期全名

我尝试使用以下查询获取日期名称,但仅给出了简称(一天的3个字符)

SELECT upper(trim(DAYNAME(CURRENT_DATE)))

O / p:MON

预期输出:星期一

1 个答案:

答案 0 :(得分:3)

从雪花日期/时间examples

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

或者:

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

select object_construct('Mon','Monday', 'Tues','Tuesday', ...)[DAYNAME(CURRENT_DATE)];