PostgreSQL查询如何将日期输出结果格式化为yyyymmdd格式
PostgreSQL日期字段格式化为yyyymmdd的实现方法
所需代码
使用PostgreSQL内置的日期格式化函数TO_CHAR,调整后的完整查询字段代码为:TO_CHAR(dim_study.created_datetime, 'YYYYMMDD') AS StudyDate
代码放置位置
直接在该行内部修改即可,仅需替换原来的dim_study.created_datetime字段引用部分,字段别名StudyDate可以保留不变,不需要在该行的前、后位置新增代码。
可选适配场景
- 若需要返回结果为日期类型而非字符串类型,可额外增加类型转换:
TO_CHAR(dim_study.created_datetime, 'YYYYMMDD')::DATE AS StudyDate - 格式参数大小写不敏感,传入
'yyyymmdd'和'YYYYMMDD'效果完全一致
内容的提问来源于stack exchange,提问作者user17170756
相关产品推荐
相关产品推荐

