oracle日期加减天数 oracle中两个字段相减取时间值问题?
浏览量:2821
时间:2021-03-12 16:33:46
作者:admin
oracle中两个字段相减取时间值问题?
从dual中选择(到日期(“20130620101647”,“yyyymmddhh24miss”)-到日期(“20130620094008”,“yyyymmdddh24miss”)*86400
前面是天数的两倍减法,然后是天数*每天的秒数(每天86400秒),结果是你想要的秒数日期格式直接减去selectto日期(“20130120”,“yyyymmdd”)-再减去日期(“20130110”,“yyyymmdd”)的结果是10
日期类型可以直接减去,单位是天,例如:select time2-time1 from TB。如果varchar类型可以转换为日期类型,例如:从TB中选择到日期(time2,“yyy-mm-dd hh24:mi:ss”)-到日期(time1,“yyy-mm-dd hh24:mi:ss”)
Oracle中两个日期字段的减法就是天数:
从tablename中选择x,y,round(y-x,2)作为Z
oracle日期加减天数 oracle两个日期加减 oracle date类型相减
版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。