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

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

王林
王林original
2021-01-20 14:42:5564703parcourir

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];

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;

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;

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

Truncate [table]  table_name  [drop storage];

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];

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!

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