koukou_dyt 2023-04-07 11:02 采纳率: 80%
浏览 19
已结题

SQL中将同一个字段的日期时间进行拆分

SQL中将同一个字段的日期时间进行拆分
如何将2021/6/4 16:29:07一个字段中日期和时间拆分成两个字段2021/6/4为一个字段,16:29:07为一个字段,DATE_FORMAT函数好像不支持,截取字符串长度的话日期长度又不固定,有没有其他方式。

  • 写回答

3条回答 默认 最新

  • koukou_dyt 2023-04-10 14:04
    关注

    直接拆分日期时间的函数好像都不支持,只能先将日期转换格式在获取位数。

    select substr(a.日期字段,1,10)重命名,
              substr(a.日期字段,12,8)重命名
    fromselect  TO_CHAR(日期字段,'YYYY-MM-DD hh24:mi:ss') 重命名 from 表)a
    
    
    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(2条)

报告相同问题?

问题事件

  • 系统已结题 4月18日
  • 已采纳回答 4月10日
  • 创建了问题 4月7日