怎么在oracle数据库格式的时间上加60分钟?

来源:百度知道 编辑:UC知道 时间:2024/06/17 15:02:09
我现在要更新oracle数据库格式的时间,要在该时间上加几十分钟
请问怎么做?谢谢
oracle数据库格式为:2007-10-09 10:12:25

oracle中时间类型加上整数即代表整数天,所以要加60分钟,可通过60/1440来表示。

如:

select sysdate,sysdate+60/1440 from dual;

查询结果:

这样 比如你要加上40分钟,就在日期型数据后面加上 分钟数/60/24 这样计算的结果就是对应的日数,系统会自动转换加上分钟

select to_date('2007-10-09 10:12:25','yyyy-mm-dd hh:mi:ss')+40/60/24 from dual;

select date_column + 1/24 from tname;