oracle怎么查看用户属于哪个表空间

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle怎么查看用户属于哪个表空间相关的知识,希望对你有一定的参考价值。

参考技术A

1、数据字典中用户表:dba_users;通过数据字典查看有多少个用户:select username from dba_users。

2、数据字典中表空间表: dba_tablespaces;查看有几个表空间:select tablespace_name from dba_tablespaces。

3、oracle 查看用户所在的表空间:select username,default_tablespace from dba_users order by username;如图所示;

4、完成效果图。

Oracle查看表空间

知道表空间名,显示该表空间包括的所有表。

select * from all_tables where tablespace_name=‘表空间名‘

知道表名,查看该表属于那个表空间

select tablespace_name,table_name from user_tables where table_name=‘emp‘

 

需要使用有DBA权限的用户,用如下语句查询:

select username,default_tablespace from dba_users;







以上是关于oracle怎么查看用户属于哪个表空间的主要内容,如果未能解决你的问题,请参考以下文章

oracle怎么查看表空间里都有哪些表

怎么查看oracle表空间类型和大小?

怎么查看 oracle中某个表空间里的表名

oracle数据库中表空间和表之间的关系是怎么样的

Oracle 表空间详解

Oracle快速创建表空间及用户授权