oracle 日期相减获得天数

Oracle数据库查询两个日期之间相隔的天数,看了有to_char与to_date两个函数,遇到日期格式的月份有英文字母时,还得转换,例如:select to_char(date,'mm/mon/yy','nls_date_language=american') from table,to_date转换还得搭配to_char使用,比较麻烦。

这里有另外一个函数较为简便:trunc();

例如:(select TRUNC(t.finish_time) - TRUNC(t.start_time)) as 相隔天数 from table t

猜你喜欢

转载自blog.csdn.net/justin_sunshine/article/details/85112034
今日推荐