Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menanyakan ruang jadual pengguna dalam oracle

Bagaimana untuk menanyakan ruang jadual pengguna dalam oracle

WBOY
WBOYasal
2022-01-06 15:20:0423448semak imbas

Dalam Oracle, anda boleh menggunakan "default_tablespace" untuk menanyakan ruang jadual pengguna Sintaksnya ialah "select default_tablespace from dba_users where username='username'", di mana nama pengguna mestilah dalam huruf besar.

Bagaimana untuk menanyakan ruang jadual pengguna dalam oracle

Persekitaran pengendalian tutorial ini: sistem Windows 10, versi Oracle 11g, komputer Dell G3.

Bagaimana oracle menanyakan ruang jadual pengguna

1) Tanya ruang jadual pengguna semasa

 select default_tablespace from dba_users where username='TMS21';

Bagaimana untuk menanyakan ruang jadual pengguna dalam oracle

2) Soal semua ruang jadual

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

3) Soal semua jadual di bawah pengguna

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

4) Soal pengguna di bawah ruang jadual

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

Tutorial yang disyorkan: "Tutorial Oracle"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan ruang jadual pengguna dalam oracle. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn