Heim >Datenbank >SQL >So löschen Sie Daten mit der Löschanweisung

So löschen Sie Daten mit der Löschanweisung

藏色散人
藏色散人Original
2020-05-26 10:49:0716538Durchsuche

So löschen Sie Daten mit der Löschanweisung

Wie verwende ich die Löschanweisung zum Löschen von Daten?

Erstellen Sie eine temporäre Tabelle, um die Verwendung von delete in der SQLServer-Syntax zu demonstrieren

Empfohlen: „SQL-Tutorial

IF OBJECT_ID('tempdb..#tblDelete') IS NOT NULL DROP TABLE #tblDelete; 
CREATE TABLE #tblDelete(
    Code varchar(50),        
    Total int    
);

So löschen Sie Daten mit der Löschanweisung

Fügen Sie ein paar Testzeilen in die temporäre Tabelle #tblDelete ein, um zu demonstrieren, wie Daten gelöscht werden.

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

So löschen Sie Daten mit der Löschanweisung

Fragen Sie die temporäre Tabelle #tblDelete Testdaten ab in

select * from #tblDelete;

So löschen Sie Daten mit der Löschanweisung

den Datensatz mit Code field = Code3 in der temporären Tabelle #tblDelete löschen, verwenden Sie die folgende Löschanweisung

delete #tblDelete where Code = 'Code3'

So löschen Sie Daten mit der Löschanweisung

Fragen Sie das Ergebnis der temporären Tabelle #tblDelete erneut ab. Sie können sehen, dass der Datensatz von Code3 verschwunden ist

select * from #tblDelete;

So löschen Sie Daten mit der Löschanweisung

Löschen Sie das Codefeld in der temporären Tabelle #tblDelete=Code2 An Um einen Datensatz aufzuzeichnen, verwenden Sie die folgende Löschanweisung.

Beachten Sie, dass nach der Löschanweisung unten ein Schlüsselwort „from“ steht. Dieses Schlüsselwort kann weggelassen werden, es wird jedoch empfohlen, es nicht wegzulassen.

So löschen Sie Daten mit der Löschanweisung

Abfrage vorübergehend wieder Als Ergebnis der Tabelle #tblDelete können Sie sehen, dass der Datensatz von Code2 verschwunden ist

delete from #tblDelete where Code = 'Code2'

So löschen Sie Daten mit der Löschanweisung

Abschließend, wenn Sie schnell alle Daten in der Tabelle löschen möchten , es gibt zwei Möglichkeiten. Der zweite Weg ist schneller

select * from #tblDelete;

So löschen Sie Daten mit der Löschanweisung

Das obige ist der detaillierte Inhalt vonSo löschen Sie Daten mit der Löschanweisung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn