今天有朋友问,如果对时间进行运算,比如对一个时间值加3分钟,或者对一个时间减去1秒。
以下测试简单说明了这类运算的使用方式:
SQL> alter session set nls_date_format='yyyy-mm-dd hh24:mi:ss';
Session altered.
SQL> select sysdate, sysdate+1/24, sysdate +1/1440, sysdate + 1/86400 from dual;
SYSDATE SYSDATE+1/24 SYSDATE+1/1440 SYSDATE+1/86400
------------------- ------------------- ------------------- -------------------
2008-04-16 21:23:19 2008-04-16 22:23:19 2008-04-16 21:24:19 2008-04-16 21:23:20
SQL> select sysdate,sysdate + 60/(24*60*60) from dual;
SYSDATE SYSDATE+60/(24*60*6
------------------- -------------------
2008-04-16 21:24:40 2008-04-16 21:25:40
作者:51cto博客 Oracle小混子
返回栏目页:http://www.bianceng.cnhttp://www.bianceng.cn/database/Oracle/
时间: 2024-10-01 14:53:48