Database 仅列出Oracle临时表空间
有没有办法只列出Oracle中的临时表空间?我发现下面的查询列出了所有表空间,我只需要临时表空间Database 仅列出Oracle临时表空间,database,oracle,oracle11g,oracle10g,tablespace,Database,Oracle,Oracle11g,Oracle10g,Tablespace,有没有办法只列出Oracle中的临时表空间?我发现下面的查询列出了所有表空间,我只需要临时表空间 SQL> select tablespace_name from dba_tablespaces; TABLESPACE_NAME ------------------------------ SYSTEM SYSAUX UNDOTBS1 TEMP USERS 您可以按内容列筛选列表: SELECT tablespace_name FROM dba_tablespaces WHERE co
SQL> select tablespace_name from dba_tablespaces;
TABLESPACE_NAME
------------------------------
SYSTEM
SYSAUX
UNDOTBS1
TEMP
USERS
您可以按
内容列筛选列表:
SELECT tablespace_name FROM dba_tablespaces WHERE contents = 'TEMPORARY'
如.的Oracle数据库联机文档中所述,您可以创建dba\u temp\u文件,该文件具有tablespace\u name列
select distinct (TABLESPACE_NAME) from dba_temp_files;
谢谢,成功了。SQL>从dba_表空间中选择表空间_名称,其中contents='TEMPORARY';表空间\u名称-------------------TEMP TEMPRM