FAQ · SQL.PLSQL
2008-04-22
如何对时间进行简单加减运算
今天有朋友问,如果对时间进行运算,比如对一个时间值加3分钟,或者对一个时间减去1秒。
以下测试简单说明了这类运算的使用方式:
-The End-
以下测试简单说明了这类运算的使用方式:
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
-The End-
历史上的今天
- 2020-04-22 Oracle 20c 新特性: EXCEPT 运算符和ANSI SQL 全支持
- 2016-04-22 2016 ACOUG Asia Tour 合肥站 - 传道授业 三人有师
- 2013-04-22 四川雅安 抗御灾难 众目所瞩
- 2009-04-22 Oracle EXP/IMP与临时对象的管理方式
- 2009-04-22 李宗盛、罗大佑 - 两个青春偶像挥不去
- 2009-04-22 RMAN结合Read Only、Exclude的备份策略
- 2006-04-22 谁能感动中国-丛飞已经离去
- 2006-04-22 域名真的很重要么?
- 2005-04-22 Using Create directory & UTL_FILE in Oracle
1/24,分子1代表一天吗?
1/24,代表一个小时!
我都明白啦~ 24才代表一天。
非常明确
过来踩一下!
studying,
thank you very much;
select sysdate - interval '3' minute "减去三分钟" from dual