oracle下常用sql语句

1.查看有哪些用户select username from all_users;

2.如何知道一个数据库里有哪几个表?
   自己的表,可以用自己帐号登陆,然后select table_name from user_tables; 
   如果在系统用户下,可以用select table_name from dba_tables where owner = '???' 


3.怎样查看该用户下有那些表select * from user_tables;
或select * from tab;   结果一样

4.oracle 怎么查看一个数据库中有几个表空间?以及这些表空间的名字?
select distinct TABLESPACE_NAME from tabs 
查看几个表空间 
select count(distinct TABLESPACE_NAME) from tabs

5.如何查看有多少个数据库实例
Select * FROM V$INSTANCE; 

6.什么命令能够查看到某个表空间里有哪些表
select table_name from dba_tables where tablespace_name='tablespacename'; 
 
7.看样查看数据库名
Select   NAME   FROM   V$DATABASE;


[本日志由 admin 于 2008-09-17 11:18 PM 编辑]
文章来自: 本站原创
引用通告地址: http://www.is21.cn/trackback.asp?tbID=427
Tags:
评论: 0 | 引用: 0 | 查看次数: 1498
发表评论
你没有权限发表留言!