fh520786
2017-09-22 07:08
采纳率: 71.4%
浏览 2.1k

两个varchar2类型的日期如何取差值

oracle里面我想取两个日期之间的差值,但是都是varchar类型的我改如何sql?比如 20170628-20170301 如何让他的值等于88

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

  • 进击的攻城狮_wxd 2017-09-22 07:47
    已采纳

    select floor( to_date('2017062','yyyymmdd') - to_date('20170301','yyyymmdd')) from dual;

    已采纳该答案
    打赏 评论

相关推荐 更多相似问题