Maison > base de données > Oracle > 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
Libérer: 2022-05-18 17:26:45
original
25774 Les gens l'ont consulté

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 限制条件
Copier après la connexion

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 = 表名;
Copier après la connexion

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;
Copier après la connexion

Méthode 2 : v$tablespace

select * from v$tablespace;
Copier après la connexion

Supprimer l'espace table

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

DROP TABLESPACE tablespace_name;
Copier après la connexion

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

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;
Copier après la connexion
Copier après la connexion

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

DROP TABLESPACE tablespace_name INCLUDING DATAFILES;
Copier après la connexion
Copier après la connexion

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

DROP TABLESPACE tablespace_name INCLUDING CONTENTS AND DATAFILES;
Copier après la connexion

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
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
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal