Partager via


Créer des requêtes Delete (Visual Database Tools)

s’applique à : SQL Server

Vous pouvez supprimer toutes les lignes d’une table à l’aide d’une requête Delete.

Remarque

La suppression de toutes les lignes d’une table efface les données de la table, mais ne supprime pas la table elle-même. Pour supprimer une table d’une base de données, cliquez avec le bouton droit sur la table dans l’Explorateur d’objets, puis sélectionnez Supprimer.

Lorsque vous créez une requête Delete, le volet Critères change pour refléter les options disponibles pour supprimer des lignes. Étant donné que vous n’affichez pas de données dans une requête Delete, les colonnes Sortie, Tri par et Ordre de tri sont supprimées. En outre, les cases à cocher en regard des noms de colonnes dans le rectangle représentant la table ou l’objet table sont supprimées, car vous ne pouvez pas spécifier de colonnes individuelles à supprimer.

Si le Concepteur de requêtes et de vues ne peut pas supprimer une ou plusieurs lignes, aucun d’entre eux n’est supprimé et vous recevez un message indiquant quelles lignes contiennent des informations qui ne peuvent pas être supprimées de la base de données.

Prudence

Vous ne pouvez pas annuler l’action d’exécution d’une requête Delete. Par précaution, sauvegardez vos données avant d’exécuter une requête Delete.

Créer une requête Delete

  1. Ajoutez la table pour supprimer des lignes du volet Diagramme.

  2. Dans le menu Concepteur de requêtes , pointez sur Modifier le type, puis sélectionnez Supprimer. Remarque Si plusieurs tables sont affichées dans le volet Diagramme lorsque vous démarrez la requête Supprimer, le Concepteur de requêtes et de vues affiche la boîte de dialogue Supprimer la table pour vous inviter à entrer le nom de la table à partir duquel supprimer des lignes.

Lorsque vous exécutez la requête Delete, aucun résultat n’est signalé dans le volet Résultats (Visual Database Tools) . Au lieu de cela, un message s’affiche indiquant le nombre de lignes supprimées.