#1.包含数据库中所有表空间的描述信息
SELECT * FROM DBA_TABLESPACES;
#2.包含当前用户的表空间的描叙信息
SELECT * FROM USER_TABLESPACES;
举例:ERPDB
#3.包含从控制文件中获取的表空间名称和编号信息
SELECT * FROM V$TABLESPACE;
#4.查看表空间数据文件,包含数据文件以及所属的表空间的描述信息(永久表空间/UNDO表空间)
SELECT * FROM DBA_DATA_FILES;
#5.包含临时数据文件以及所属的表空间的描述信息
SELECT * FROM DBA_TEMP_FILES;
SELECT * FROM V$TEMPFILE;
#6.包含从控制文件中获取的数据文件的基本信息,包括它所属的表空间名称、编号等
SELECT * FROM V$DATAFILE;
#7.查看临时表空间,包含所有临时数据文件的基本信息
SELECT * FROM V$TEMPFILE;
#8.查看管理员用户使用的表空间名称列表
desc dba_tablespaces;
select tablespace_name from dba_tablespaces;
#9.SCOTT用户可以查看用户表空间user_tablespaces
SQL> connect scott/tiger #连接到SCOTT用户
SQL> show user;
SQL> select tablespace_name from dba_tablespaces; #出错
SQL> select tablespace_name from user_tablespaces; #正常