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 );
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);
Fragen Sie die temporäre Tabelle #tblDelete Testdaten ab in
select * from #tblDelete;
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'
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;
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.
Abfrage vorübergehend wieder Als Ergebnis der Tabelle #tblDelete können Sie sehen, dass der Datensatz von Code2 verschwunden istdelete from #tblDelete where Code = 'Code2'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;
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!