【发布时间】:2020-06-14 11:15:38
【问题描述】:
在雪花中获取日期全名
我尝试使用下面的查询来获取日期名称,但只给出短名称(一天的 3 个字符)
SELECT upper(trim(DAYNAME(CURRENT_DATE)))
O/p:星期一
预期输出:星期一
【问题讨论】:
标签: date snowflake-cloud-data-platform snowflake-schema snowflake-task
在雪花中获取日期全名
我尝试使用下面的查询来获取日期名称,但只给出短名称(一天的 3 个字符)
SELECT upper(trim(DAYNAME(CURRENT_DATE)))
O/p:星期一
预期输出:星期一
【问题讨论】:
标签: date snowflake-cloud-data-platform snowflake-schema snowflake-task
来自雪花日期/时间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)];
【讨论】: