有没有办法只列出Oracle中的临时表空间?我发现下面列出所有表空间的查询,我只需要临时表空间。
SQL> select tablespace_name from dba_tablespaces;
TABLESPACE_NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
最佳答案
您可以通过contents
列过滤列表:
SELECT tablespace_name FROM dba_tablespaces WHERE contents = 'TEMPORARY'
如Oracle数据库在线文档
dba_tablespaces
中所述。