SQL怎么用DELETE删除多条数据

SQL怎么用DELETE删除多条数据,第1张

1、首先创建一个临时表,用于演示sqlserver语法中delete删除的使用方法

IF OBJECT_ID('tempdb..#tblDelete') IS NOT NULL DROP TABLE #tblDelete

CREATE TABLE #tblDelete(

  Code varchar(50),     

  Total int 

)

2、然后往临时表#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)

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

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

delete #tblDelete where Code = 'Code3'

5、再次查询临时表#tblDelete的结果,可以看到Code3的记录没有了

select * from #tblDelete

6、删除临时表#tblDelete中Code栏位=Code2的记录,使用下面的delete语句。

注意,下面的delete语句后面有一个from关键字,这个关键字是可以省略的,但是建议不要省略

delete from #tblDelete where Code = 'Code2'

7、再次查询临时表#tblDelete的结果,可以看到Code2的记录没有了

select * from #tblDelete

8、最后,如果想要快速的删除表中的所有数据,有下面两种方式。第二种方式速度更快,delete from #tblDeletetruncate table #tblDelete完成效果图。

一、删除字段SQL语句如下:

ALTERTABLETABLE_NAME

DROPCOLUMNCOLUMN_NAME

二、参数说明

TABLE_NAME:表格的名称

COLUMN_NAME  :字段名称

三:例子

ALTERTABLEPerson

DROPCOLUMNBirthday

扩展资料

数据 *** 纵语言DML,用户通过它可以实现对数据库的基本 *** 作。例如,对表中数据的查询、插入、删除和修改。在DML中,应用程序可以对数据库作插,删,改,排,检等五种 *** 作。

删 *** 作:删除数据库中不必再继续保留的一组记录,如DELETE对数据库中记录作删除标志。PACK是将标有删除标志的记录彻底清除掉。ZAP是去掉数据库文件的所有记录。

参考资料:百度百科数据 *** 作语言

我们使用数据库的时候经常需要 *** 作字段,那么如何使用SQL进行字段的增删改呢?下面我给大家分享一下。

工具/材料

SQL Server Managment

01

首先我们打开SQL Server Managment,准备一个数据表,如下图所示

02

然后我们就可以通过SQL中的Add语句进行字段的增加,如下图所示

03

接下来可以通过alter column进行字段的修改,如下图所示

04

最后通过drop column进行字段的删除,如下图所示


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/9940903.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-03
下一篇 2023-05-03

发表评论

登录后才能评论

评论列表(0条)

保存