Chinaunix首页 | 论坛 | 博客
  • 博客访问: 270335
  • 博文数量: 44
  • 博客积分: 2014
  • 博客等级: 上尉
  • 技术积分: 470
  • 用 户 组: 普通用户
  • 注册时间: 2006-03-23 15:00
文章分类

全部博文(44)

文章存档

2011年(3)

2010年(7)

2009年(33)

2008年(1)

分类: Oracle

2010-01-04 10:49:06

学习一个sql语句,检查数据库启动的时间:

SQL> select to_char(startup_time,'DD-MON-YYYY HH24:MI:SS') started_at,
TRUNC(sysdate - (startup_time))||'day(s),'||TRUNC(24*((sysdate-startup_time) -TRUNC(sysdate-startup_time)))
||'hour(s),'||MOD(TRUNC(1440*((SYSDATE-startup_time)-
TRUNC(sysdate-startup_time))),60)
||'minutes(s),'||MOD(TRUNC(86400*((SYSDATE-STARTUP_TIME)-
TRUNC(SYSDATE-startup_time))),60)
||'seconds' uptime
from v$instance;


STARTED_AT
-----------------------
UPTIME
--------------------------------------------------------------------------------
02-NOV-2009 16:00:31
62day(s),18hour(s),45minutes(s),0seconds

SQL>
阅读(4742) | 评论(0) | 转发(1) |
给主人留下些什么吧!~~