Heim  >  Artikel  >  Datenbank  >  So fragen Sie den Tabellenbereich des Benutzers in Oracle ab

So fragen Sie den Tabellenbereich des Benutzers in Oracle ab

WBOY
WBOYOriginal
2022-01-06 15:20:0423440Durchsuche

In Oracle können Sie „default_tablespace“ verwenden, um den Tabellenbereich des Benutzers abzufragen. Die Syntax lautet „select default_tablespace from dba_users where username='username'“, wobei der Benutzername in Großbuchstaben angegeben werden muss.

So fragen Sie den Tabellenbereich des Benutzers in Oracle ab

Die Betriebsumgebung dieses Tutorials: Windows 10-System, Oracle 11g-Version, Dell G3-Computer.

Wie Oracle den Tabellenbereich des Benutzers abfragt

1) Den aktuellen Tabellenbereich des Benutzers abfragen

 select default_tablespace from dba_users where username='TMS21';

So fragen Sie den Tabellenbereich des Benutzers in Oracle ab

2) Alle Tabellenbereiche abfragen

   -- 1 )方式1:dba_tablespaces --
   select * from dba_tablespaces;
    --2 )方式2:v$tablespace --
   select * from v$tablespace;

3) Alle Tabellen unter dem Benutzer abfragen

  /* 查看用户下面的所有的表 */ 
  -- 1 )方式1:user_tables --
   select * from user_tables;
   --2 )方式2: dba_tables --
   select * from dba_tables where owner='TMS21';

4 ) Abfrage Empfohlenes Tutorial für Benutzer unter Tabellenbereich

  /*查看表空间下有多少用户,tablespace_name表空间 的名字一定要大写 */
   select distinct s.owner from dba_segments s where s.tablespace_name ='TMS21';

: „Oracle-Tutorial

Das obige ist der detaillierte Inhalt vonSo fragen Sie den Tabellenbereich des Benutzers in Oracle ab. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn