You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Redshift中如何从日期获取星期几名称?

在Amazon Redshift中获取星期几名称的方法

Redshift提供了TO_CHAR函数,可以轻松从日期值提取星期几的完整名称,完全满足你的需求。

基础用法

使用TO_CHAR函数,指定日期字段和格式符'Day'即可返回星期几的完整名称:

SELECT TO_CHAR(TO_DATE('07/19/2023', 'MM/DD/YYYY'), 'Day') AS weekday_name;

执行上述语句会返回:Wednesday

注意事项

  • 使用'Day'时,返回的结果会带有尾部空格(比如短名称会补空格到9位),如果需要去除空格,可以结合TRIM函数:
SELECT TRIM(TO_CHAR(TO_DATE('07/19/2023', 'MM/DD/YYYY'), 'Day')) AS weekday_name;
  • 其他格式选项:
    • 'day':返回全小写的星期名称(如wednesday)
    • 'DY':返回大写的缩写名称(如WED)
    • 'Dy':返回首字母大写的缩写名称(如Wed)

内容的提问来源于stack exchange,提问作者user20391531

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.15 14:55:52