Maison > base de données > SQL > Comment supprimer des données à l'aide de l'instruction delete

Comment supprimer des données à l'aide de l'instruction delete

藏色散人
Libérer: 2020-05-26 10:49:07
original
16542 Les gens l'ont consulté

Comment supprimer des données à l'aide de l'instruction delete

Comment utiliser l'instruction delete pour supprimer des données ?

Créez une table temporaire pour démontrer l'utilisation de la suppression dans la syntaxe sqlserver

Recommandé : "Tutoriel SQL"

IF OBJECT_ID('tempdb..#tblDelete') IS NOT NULL DROP TABLE #tblDelete; 
CREATE TABLE #tblDelete(
    Code varchar(50),        
    Total int    
);
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

Insérez quelques lignes de test dans la table temporaire #tblDelete pour montrer comment supprimer des données

insert into #tblDelete(Code, Total) values('Code1', 30);
insert into #tblDelete(Code, Total) values('Code2', 40);
insert into #tblDelete(Code, Total) values('Code3', 50);
insert into #tblDelete(Code, Total) values('Code4', 6);
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

Interrogez la table temporaire #tblDelete Données de test dans

select * from #tblDelete;
Copier après la connexion
Copier après la connexion
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

supprimez l'enregistrement avec le champ Code = Code3 dans la table temporaire #tblDelete, utilisez l'instruction de suppression suivante

delete #tblDelete where Code = 'Code3'
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

Interrogez à nouveau le résultat de la table temporaire #tblDelete, vous pouvez voir que l'enregistrement de Code3 a disparu

select * from #tblDelete;
Copier après la connexion
Copier après la connexion
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

Supprimez le champ Code dans la table temporaire #tblDelete=Code2 To enregistrer, utilisez l’instruction delete ci-dessous.

Notez qu'il y a un mot-clé from après l'instruction delete ci-dessous. Ce mot-clé peut être omis, mais il est recommandé de ne pas l'omettre

delete from #tblDelete where Code = 'Code2'
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

Requête. temporairement à nouveau Grâce à la table #tblDelete, vous pouvez voir que l'enregistrement de Code2 a disparu

select * from #tblDelete;
Copier après la connexion
Copier après la connexion
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

Enfin, si vous souhaitez supprimer rapidement toutes les données de la table , il y a deux manières ci-dessous. La deuxième façon est plus rapide

delete from #tblDelete;
truncate table #tblDelete;
Copier après la connexion

Comment supprimer des données à laide de linstruction delete

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