Maison  >  Article  >  base de données  >  Comment interroger l'espace table où se trouve la table dans Oracle

Comment interroger l'espace table où se trouve la table dans Oracle

WBOY
WBOYoriginal
2022-05-18 17:26:4525736parcourir

Dans Oracle, vous pouvez utiliser l'instruction select pour interroger l'espace table où se trouve la table. La syntaxe est "sélectionnez TABLESPACE_NAME dans les onglets où TABLE_NAME = 'nom de table en majuscule'" ; "TABLESPACE_NAME" représente le nom de l'espace table.

Comment interroger l'espace table où se trouve la table dans Oracle

L'environnement d'exploitation de ce tutoriel : système Windows 10, version Oracle 11g, ordinateur Dell G3.

Comment Oracle interroge-t-il l'espace table où se trouve la table ?

Le format de base de l'instruction SELECT est :

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

ps : Si vous souhaitez interroger tout le contenu de la table, utilisez un astérisque * pour indiquer le nom de la colonne à interroger.

La syntaxe pour interroger l'espace table où se trouve une table est la suivante :

select TABLESPACE_NAME from tabs where TABLE_NAME = 表名;

Il convient de noter que le nom de la table doit être en lettres majuscules.

Connaissances élargies :

Les tablespaces Oracle sont un concept logique, et les fichiers de données sont ce qui stocke réellement les données. Une base de données Oracle peut avoir un ou plusieurs espaces table, et un espace table correspond à un ou plusieurs fichiers de base de données physiques.

L'espace table est la plus petite unité de récupération de base de données Oracle, abritant de nombreuses entités de base de données, telles que des tables, des vues, des index, des clusters, des segments d'annulation, des segments temporaires, etc.

Oracle interroge tous les espaces table

Méthode 1 : dba_tablespaces

select * from dba_tablespaces;

Méthode 2 : v$tablespace

select * from v$tablespace;

Supprimer l'espace table

Supprimer l'espace table vide, ne contient pas de fichiers physiques

DROP TABLESPACE tablespace_name;

Supprimer l'espace table vide, y compris le fichier physique

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;

Supprimer l'espace de table non vide, ne contient pas de fichiers physiques

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;

Supprimer l'espace de table non vide, contient des fichiers physiques

DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;

Tutoriel recommandé : "Tutoriel vidéo Oracle"

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn