很多时候我们需要使用数据库来计算某个时间,下面的实例将处理我们在平时可能会遇到的处理时间问题。
select sysdate as date1, --当前日期
sysdate + 1 / 24 as date2, --当前日期+1小时
sysdate + 1 / 1440 as date3, --当前日期+1分钟
sysdate + 1 / 86400 as date4, --当前日期+1秒钟
sysdate + 1 as date5, --当前日期+1天
Add_months(sysdate, 1) as date6, --当前日期+1个月
Add_months(sysdate, 12) as date7 --当前日期+1年
from dual;
修改Oracle数据库时间显示方式语句:
alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';