oracle中获取时间的方法,oracle中获取系统当前时间,启动时间以及运行时间
1、获取当前时间可以通过如下三种方式获取当前时间:select sysdate from dual; select Current_date from dual; select SYSTIMESTAMP from dual; 一般实际操作中经常用到的还是第一种方式,这种方式获取的是数据库服务器的当前时间,可能跟客户端显示的时间不一致2、获取系统启动时间以及运行时间select to_char(st
1、获取当前时间
可以通过如下三种方式获取当前时间:
select sysdate from dual;
select Current_date from dual;
select SYSTIMESTAMP from dual;
一般实际操作中经常用到的还是第一种方式,这种方式获取的是数据库服务器的当前时间,可能跟客户端显示的时间不一致
2、获取系统启动时间以及运行时间
select to_char(startup_time,'DD-MON-YYYY HH24:MI:SS') 启动时间, TRUNC(sysdate - (startup_time))||'天 '||TRUNC(24*((sysdate-startup_time) -TRUNC(sysdate-startup_time))) ||'小时 '||MOD(TRUNC(1440*((SYSDATE-startup_time)- TRUNC(sysdate-startup_time))),60) ||'分 '||MOD(TRUNC(86400*((SYSDATE-STARTUP_TIME)- TRUNC(SYSDATE-startup_time))),60) ||'秒' 运行时间 from v$instance;
更多推荐
所有评论(0)