Rumah >pangkalan data >Oracle >Bagaimana untuk menanyakan jumlah jadual dalam Oracle

Bagaimana untuk menanyakan jumlah jadual dalam Oracle

WBOY
WBOYasal
2022-05-10 16:56:0323248semak imbas

Dalam Oracle, anda boleh menggunakan pernyataan SELECT untuk menanyakan jumlah jadual di bawah pengguna. Sintaks ialah " SELECT COUNT(1) FROM USER_TABLES;".

Bagaimana untuk menanyakan jumlah jadual dalam Oracle

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

Cara untuk menanyakan jumlah bilangan jadual dalam oracle

Menyiasat bilangan jadual di bawah pengguna

SELECT COUNT(1) FROM USER_TABLES;

Menyiasat bilangan medan dalam jadual di bawah pengguna

SELECT COUNT(1)
  FROM USER_COL_COMMENTS C
 WHERE EXISTS
 (SELECT 1 FROM USER_TABLES T WHERE T.TABLE_NAME = C.TABLE_NAME);

Bilangan rekod jadual pertanyaan

SELECT T.TABLE_NAME, T.NUM_ROWS, T.BLOCKS, T.EMPTY_BLOCKS
  FROM USER_TABLES T;

Catatan pada jadual pertanyaan

SELECT TABLE_NAME, TABLE_TYPE, COMMENTS
  FROM USER_TAB_COMMENTS
 WHERE COMMENTS LIKE '%字典%'

Ruang yang diduduki oleh jadual pertanyaan

analyze table T_DATA compute statistics;
 
SELECT NUM_ROWS , AVG_ROW_LEN
  FROM USER_TABLES
 WHERE TABLE_NAME = 'T_DATA';
 
SELECT SEGMENT_NAME, SUM(BYTES) / 1024 / 1024
  FROM USER_EXTENTS
 GROUP BY SEGMENT_NAME;

Tutorial yang disyorkan: "Tutorial Video Oracle

Atas ialah kandungan terperinci Bagaimana untuk menanyakan jumlah jadual 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
Artikel sebelumnya:Apa itu oracle emArtikel seterusnya:Apa itu oracle em