
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删除多条数据的方法:执行【delete from 表名 where id in (id_1,id_2,id_3)】命令即可。sql是一种数据库查询和程序设计语言,它用于存取数据以及查询、更新和管理关系数据库系统。结构化查询语言(Structured Query Language)简称SQL(发音:/?es kju? ?el/ "S-Q-L"),是一种特殊目的的编程语言,是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统;同时也是数据库脚本文件的扩展名。
如何用一条sql语句删除多条记录?
如:表中有ID为a,b,c,d,e的行,用一条SQL删除ID号为abc的行:
答:delete from 表名 where id in (a,b,c)
sql触发器之常用语句(总结)
如何在sql server中重命名json密钥(t-sql)?
sql创建视图的语句是什么
sql数据库触发器怎么创建
mysql与sql的区别有哪些
php中常见的sql攻击正则表达式汇总
navicat如何导出sql sever脚本文件
认识sql 高级进阶
sql怎么使用触发器
springboot整合ureport2报表及常见使用方法
相关推荐
介绍手动配置phpmyadmin和mysql密码的两种方法
怎么本地启动phpmyadmin
如何在eclipse中通过jdbc连接mysql数据库
关于MySQL5.7.19安装目录下如何创建my.ini文件的示例详解
phpmyadmin怎么添加导出格式
MySql安装与卸载详细教程
mysql索引是什么及怎么使用的?整理的很详细
SQL Server 201
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)