Maison > base de données > Oracle > Comment effacer les données d'une table dans Oracle

Comment effacer les données d'une table dans Oracle

王林
Libérer: 2023-01-13 00:40:17
original
64930 Les gens l'ont consulté

Comment effacer les données d'une table dans Oracle : vous pouvez effacer l'intégralité des données de la table en utilisant l'instruction [delete table_name;] ou [Truncate [table] table_name;].

Comment effacer les données d'une table dans Oracle

L'environnement d'exploitation de cet article : système Windows10, oracle 11.2.0.1.0, ordinateur thinkpad t480.

(Partage de vidéos d'apprentissage : Introduction à la programmation)

Méthode spécifique :

Lorsque les données du tableau ne sont plus nécessaires, les données doivent être supprimé et Pour libérer l'espace occupé et supprimer les données de la table, vous pouvez utiliser l'instruction Supprimer ou l'instruction Truncate.

1. Supprimer l'instruction

1. Suppression conditionnelle

Format de grammaire :

delete [from]  table_name  [where condition];
Copier après la connexion

Par exemple : supprimez l'ID utilisateur '001' dans la table des utilisateurs. Données : supprimer des utilisateurs où userid='001';

2. Supprimer sans condition toutes les données de la table

Format de syntaxe :

delete  table_name;
Copier après la connexion

Par exemple : supprimer toutes les données du table utilisateur : supprimer des utilisateurs ;

2. Instruction tronquée

Utilisez l'instruction Truncate pour supprimer tous les enregistrements de la table.

Format de grammaire :

Truncate [table]  table_name;
Copier après la connexion

1. Supprimer tous les enregistrements sans conserver l'espace occupé par les enregistrements

Truncate [table]  table_name  [drop storage];
Copier après la connexion

Par exemple : supprimer toutes les données de la table des utilisateurs sans conserver l'espace occupé space : Les utilisateurs de la table tronquée abandonnent le stockage ; Puisque le mot-clé drop storage est utilisé par défaut, le stockage supprimé peut être omis ;

2 Supprimer tous les enregistrements et conserver l'espace occupé par l'enregistrement

Truncate [table]  table_name  [reuse storage];
Copier après la connexion

Par exemple. : supprimez toutes les données de la table des utilisateurs et enregistrez l'espace occupé : tronquez le stockage des utilisateurs de la table ;

Recommandations associées : tutoriel d'apprentissage de la base de données 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