首页 数据库 SQL 怎么使用delete语句删除数据

怎么使用delete语句删除数据

May 26, 2020 am 10:49 AM
delete

怎么使用delete语句删除数据

怎么使用delete语句删除数据?

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

推荐:《SQL教程

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

2fb6851878183b6d7e70c8d120d9abc.png

往临时表#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);
登录后复制

99d1e875bbfbcf934a2400dbec0a67b.png

查询临时表#tblDelete中的测试数据

select * from #tblDelete;
登录后复制
登录后复制
登录后复制

0ae1f793dc86b8e5e7ce6380a4c80da.png

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

delete #tblDelete where Code = 'Code3'
登录后复制

c31d607887ccef3dc8613f5fef42126.png

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

select * from #tblDelete;
登录后复制
登录后复制
登录后复制

5fb73095a6ec106b3f2f4412521952f.png

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

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

delete from #tblDelete where Code = 'Code2'
登录后复制

624cc6cd0583e4a6e33473251d0fd61.png

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

select * from #tblDelete;
登录后复制
登录后复制
登录后复制

0d25db7ad39e8e08e012d63a3bb2f92.png

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

delete from #tblDelete;
truncate table #tblDelete;
登录后复制

f2a79fa60557dbb7f88077fe362d015.png

以上是怎么使用delete语句删除数据的详细内容。更多信息请关注PHP中文网其他相关文章!

本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热AI工具

Undresser.AI Undress

Undresser.AI Undress

人工智能驱动的应用程序,用于创建逼真的裸体照片

AI Clothes Remover

AI Clothes Remover

用于从照片中去除衣服的在线人工智能工具。

Undress AI Tool

Undress AI Tool

免费脱衣服图片

Clothoff.io

Clothoff.io

AI脱衣机

AI Hentai Generator

AI Hentai Generator

免费生成ai无尽的。

热门文章

R.E.P.O.能量晶体解释及其做什么(黄色晶体)
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.最佳图形设置
3 周前 By 尊渡假赌尊渡假赌尊渡假赌
R.E.P.O.如果您听不到任何人,如何修复音频
3 周前 By 尊渡假赌尊渡假赌尊渡假赌

热工具

记事本++7.3.1

记事本++7.3.1

好用且免费的代码编辑器

SublimeText3汉化版

SublimeText3汉化版

中文版,非常好用

禅工作室 13.0.1

禅工作室 13.0.1

功能强大的PHP集成开发环境

Dreamweaver CS6

Dreamweaver CS6

视觉化网页开发工具

SublimeText3 Mac版

SublimeText3 Mac版

神级代码编辑软件(SublimeText3)

键盘删除键是哪个 键盘删除键是哪个 Mar 16, 2023 pm 04:48 PM

键盘删除键有两个:del(delete)键和backspace键。backspace又称退格键,这个按键可以把光标前面的文本内容删除掉;而delete键可以删除字符、文件和选中对象。每按一次del键,就会删除光标右侧的一个字符,光标右侧的字符向左移动一帧;当选中一个或多个文件/文件夹时,按Del键可快速删除;在某些应用程序中选中某个对象,按Del键可快速删除选中对象。

delete键有什么功能 delete键有什么功能 Mar 10, 2023 pm 06:07 PM

delete键的功能为:1、删除字符;每按一次delete键,就会删除光标右侧的一个字符,光标右侧的字符向左移动一帧。2、删除文件;当选中一个或多个文件/文件夹时,按Delete键快速删除(移动到回收站,可恢复)。3、删除选中对象;在某些应用程序中选中某个对象,按Delete键可快速删除选中对象。

如何控制   Alt   删除:Mac 教程 如何控制 Alt 删除:Mac 教程 Apr 16, 2023 pm 12:37 PM

Control Alt Delete:“Mac”方式Ctrlaltdel是Windows用户用来打开“任务管理器”的常用组合键。他们通常会从管理器菜单中退出不需要的应用程序,以释放计算机上的一些空间。Control Alt DeleteMac变体可让您打开“强制退出”菜单。如果Mac用户想要退出导致问题的程序或查看打开的程序,他们可以与菜单交互以进一步调查。如何在Mac上执行ControlAltDelete?如果您有任何出现故障的应用程序,您必须使用此组合键来摆

delete删除的文件可以恢复吗 delete删除的文件可以恢复吗 Feb 24, 2023 pm 03:49 PM

delete删除的文件可以恢复;因为当用户使用delete来删除文件,会将这些文件移入回收站,并没有完全删除。恢复方法:1、打开“回收站”,选中要恢复的文件,点击“还原此项目”即可;2、打开“回收站”,选中要恢复的文件,使用撤消快捷方式“ctrl+z”即可。

SpringBoot中的PUT和Delete请求怎么使用 SpringBoot中的PUT和Delete请求怎么使用 May 13, 2023 pm 12:16 PM

PUT和Delete请求使用在Form表单中,只支持get和post方式,而为了实现put方式我们可以通过如下三个步骤实现1)SpringMVC中配置HiddenHttpMethodFilter2)页面创建一个post表单3)创建一个input项,name="_method",值就是指定的请求方式其中在HiddenHttpMethodFilter类中获取"_method"的值,得到新的请求方式。其中th标签是thymeleaf模板,表示只有当employe

如何在jQuery中添加、编辑和删除表格行? 如何在jQuery中添加、编辑和删除表格行? Sep 05, 2023 pm 09:49 PM

在当今的Web开发时代,有效且高效的表管理变得非常重要,特别是在处理数据量大的Web应用程序时。从表中动态添加、编辑和删除行的能力可以显着增强用户体验并使应用程序更具交互性。实现这一目标的一种有效方法是利用jQuery的强大功能。jQuery提供了许多功能来帮助开发人员执行操作。表格行表格行是相互关联的数据的集合,由HTML中的元素表示。它用于将表格中的单元格(由元素表示)分组在一起。每个元素用于定义表中的一行,对于多属性表,通常包含一个或多个元素。语法$(selector).append(co

数据库Delete怎么用 数据库Delete怎么用 Nov 13, 2023 am 11:50 AM

数据库Delete用法:1、删除单条记录;2、删除多条记录;3、删除所有记录;4、删除特定条件的记录。

delete键的功能是什么 delete键的功能是什么 Dec 31, 2020 pm 04:17 PM

delete键的功能是:1、删除文字;2、删除文件;3、删除所选对象。delete键通常位于键盘的右上角区域,当我们按下delete键时可以删除光标右边的一个字符。

See all articles