Rumah  >  Artikel  >  pangkalan data  >  Bagaimana untuk menanyakan ruang jadual di mana jadual terletak di Oracle

Bagaimana untuk menanyakan ruang jadual di mana jadual terletak di Oracle

WBOY
WBOYasal
2022-05-18 17:26:4525736semak imbas

Dalam Oracle, anda boleh menggunakan penyataan pilih untuk menanyakan ruang jadual di mana jadual terletak Sintaksnya ialah "pilih TABLESPACE_NAME daripada tab di mana TABLE_NAME = 'nama jadual besar'" "TABLESPACE_NAME" mewakili jadual nama ruang.

Bagaimana untuk menanyakan ruang jadual di mana jadual terletak di Oracle

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

Bagaimana Oracle menanyakan ruang jadual di mana jadual terletak

Format asas pernyataan SELECT ialah:

SELECT 要查询的列名 FROM 表名 WHERE 限制条件

ps: Jika anda ingin membuat pertanyaan? semua kandungan jadual, letakkan pertanyaan Nama lajur diwakili oleh asterisk *.

Sintaks untuk menanyakan ruang jadual di mana jadual terletak ialah:

select TABLESPACE_NAME from tabs where TABLE_NAME = 表名;

Perlu diingat bahawa nama jadual perlu dalam huruf besar.

Pengetahuan lanjutan:

Ruang meja Oracle (ruang meja) ialah konsep logik dan fail data ialah perkara yang sebenarnya menyimpan data . Pangkalan data Oracle boleh mempunyai satu atau lebih ruang jadual, dan ruang jadual sepadan dengan satu atau lebih fail pangkalan data fizikal.

Ruang jadual ialah unit terkecil untuk pemulihan pangkalan data Oracle, menempatkan banyak entiti pangkalan data, seperti jadual, paparan, indeks, kelompok, segmen rollback, segmen sementara, dsb.

oracle menanyakan semua ruang jadual

Kaedah 1: dba_tablespaces

select * from dba_tablespaces;

Kaedah 2: v$tablespace

select * from v$tablespace;

Padam ruang jadual

Padam ruang jadual kosong, tidak mengandungi fail fizikal

DROP TABLESPACE tablespace_name;

Padam ruang jadual kosong, mengandungi fail fizikal

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;

Padam ruang jadual bukan kosong, tidak mengandungi fail fizikal

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;

Padamkan ruang meja bukan kosong, termasuk fail fizikal

DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;

Tutorial yang disyorkan: "Tutorial Video Oracle"

Atas ialah kandungan terperinci Bagaimana untuk menanyakan ruang jadual di mana jadual terletak di 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