
怎么使用delete语句删除数据?
创建一个临时表,用于演示sqlserver语法中delete删除的使用方法
推荐:《SQL教程》
IF OBJECT_ID('tempdb..#tblDelete') IS NOT NULL DROP TABLE #tblDelete; CREATE TABLE #tblDelete( Code varchar(50), Total int );

往临时表#tblDelete中插入几行测试,用于演示如何删除数据
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);

查询临时表#tblDelete中的测试数据
select * from #tblDelete;

删除临时表#tblDelete中Code栏位=Code3的记录,使用下面的delete语句
delete #tblDelete where Code = 'Code3'

再次查询临时表#tblDelete的结果,可以看到Code3的记录没有了
select * from #tblDelete;

删除临时表#tblDelete中Code栏位=Code2的记录,使用下面的delete语句。
注意,下面的delete语句后面有一个from关键字,这个关键字是可以省略的,但是建议不要省略
delete from #tblDelete where Code = 'Code2'

再次查询临时表#tblDelete的结果,可以看到Code2的记录没有了
select * from #tblDelete;

最后,如果想要快速的删除表中的所有数据,有下面两种方式。第二种方式速度更快
delete from #tblDelete; truncate table #tblDelete;

Das obige ist der detaillierte Inhalt von怎么使用delete语句删除数据. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!
Verwendung zum Löschen der Datenbank
Der Unterschied zwischen Löschen und Löschen
Die Beziehung zwischen Bandbreite und Netzwerkgeschwindigkeit
So richten Sie die Domänennamenumleitung ein
Was sind die Verwendungszwecke von Winlicense?
Einführung in die Methode zum Abfangen von Zeichenfolgen in js
Wie man die Fans von Douyin schnell und effektiv steigert
Lösung außerhalb des zulässigen Bereichs