说说oracle的 sysdate、trunc函数

mac2022-06-30  124

SQL> select trunc(sysdate)+1/24+3 from dual;TRUNC(SYSDATE)+1/24-------------------2015-08-14 01:00:001. SQL> select sysdate from dual;  --取数据库的时间SYSDATE-------------------2015-08-11 23:06:222. SQL> select sysdate+1 from dual; --1代表 1天 当前时间往后推迟 1天SYSDATE+1-------------------2015-08-12 23:10:103.SQL> select trunc(sysdate) from dual;  --trunc函数是 oracle的截取函数,对sysdate取整TRUNC(SYSDATE)-------------------2015-08-11 00:00:004. SQL> select trunc(sysdate)+1/24 from dual;  --对数据库的时间取整 然后往后推 1小时TRUNC(SYSDATE)+1/24-------------------2015-08-11 01:00:002015-08-11 00:00:005. SQL> select trunc(sysdate)+1/24 +3 from dual;  --取数据库的时间 往后推迟 一个小时,在往后推迟 3天TRUNC(SYSDATE)+1/24-------------------2015-08-14 01:00:007. SQL>  select sysdate+1/24+3 from dual;  --同理SYSDATE+1/24+3-------------------2015-08-15 00:07:418. SQL> select sysdate+1/24 from dual;  --同理SYSDATE+1/24-------------------2015-08-12 00:08:21

转载于:https://www.cnblogs.com/iyoume2008/p/4728533.html

相关资源:JAVA上百实例源码以及开源项目
最新回复(0)