日期格式化-db2

1 篇文章 0 订阅
1 篇文章 0 订阅

写sql好长时间,碰到日期的格式转换,还需要百度,想想就觉得惭愧,所以今天把碰到的问题暂时记录一下,以便后续查看。

     字符到日期时间类型的相互转换:
         TO_CHAR()把时间转换成指定格式的字符串类型(db2较低版本不支持)。
                            “YYYY-MM-DD HH:MI:SS” 十二小时制;
                            “YYYY-MM-DD HH24:MI:SS” 二十四小时制

 例句sql:

      SELECT 
            TO_CHAR(TIMESTAMP('2012-5-25 21:18:12'),'YYYY-MM-DD') TO_CHAR,
             replace(CHAR('2018-01-01'),'-','') REPLACE,
             DATE( TIMESTAMP_FORMAT('20110530','yyyy-mm-dd')) date0,
             DATE(trim(CHAR('2018-01-01')))                       date1 ,
             DATE('2018-01-01')                                   date2,
             timestamp('2018-01-01')                              timestamp1,
             to_date('2018-01-01','YYYY-MM-DD') to_date
             ,CURRENT TIMESTAMP
        FROM    CD_BRAND_TYPE a

 查询结果

参考网址:感谢网友的分享

https://www.cnblogs.com/QQParadise/articles/2058047.html              db2中字符、数字和日期类型之间的转换

https://www.cnblogs.com/wanghonghu/archive/2012/05/25/2518604.html    db2日期和时间常用汇总

http://blog.csdn.net/lijuwen/article/details/6427202                                         db2日期数据类型格式化

  • 3
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值