如何使用delete语句删除数据

发布时间:2021-01-15 10:57:41

来源:亿速云

阅读:83

作者:小新

栏目:数据库

这篇文章主要介绍如何使用delete语句删除数据,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!

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

创建一个临时表,用于演示sqlserver语法中delete删除的使用方法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;

以上是“如何使用delete语句删除数据”这篇文章的所有内容,感谢各位的阅读!希望分享的内容对大家有帮助,更多相关知识,欢迎关注亿速云行业资讯频道!

hql删除mysql语句_如何使用delete语句删除数据相关推荐

  1. mysql delete limit用法_你习惯delete语句后带上limit吗

    声明:本文基于MySQL讲解. 先不说习惯不习惯的,很多人也许会惊讶:还可以这样操作?其实,大家对这个操作比较陌生,也不奇怪.因为,学海无涯呀~ 语法 这个用法的详细语法是这样的:delete fro ...

  2. js删除mysql记录_(DELETEUPDATE)修改、删除数据记录_MySQL

    有时,希望除去某些记录或更改它们的内容.DELETE 和 UPDATE 语句令我们能做到这一点. 用update修改记录 UPDATE tbl_name SET 要更改的列 WHERE 要更新的记录 ...

  3. MySQL入门_实战3_创建和删除数据库

    MySQL入门_实战系列文章目录 MySQL入门_实战1 MYSQL安装和卸载 MySQL入门_实战2 MYSQL的登录和断开以及SQL查询常见问题 文章目录 MySQL入门_实战系列文章目录 前言 ...

  4. mysql的tcl语句_初识数据库(TCL语句)

    TCL语句 : 事物控制语句 --什么是事物 : 多种操作能够达到统一的结果 --在网上购买了一部电话 --1.查询是否有该电话的库存 ,将库存 - 1 --2.从银行卡中扣钱,a)查询卡中的钱是否足 ...

  5. 360能删除mysql吗_如何彻底删除MYSQL

    满意答案 yoo_fee 2017.02.01 采纳率:50%    等级:9 已帮助:2916人 完整的卸载MySQL 5.1的卸载方法: 1.控制面板里的增加删除程序内进行删除 2.删除MySQL ...

  6. 删除mysql数据库_安装/删除MySQL数据库

    安装包我会放在本文的底部,如果需要自取 MysqL的数据存储目录为data,data目录通常在C:\Documents and Settings\All Users\Application Data\ ...

  7. jdbc和mysql客户端_相同的insert语句在JDBC中报错,在mysql客户端中不报错:

    java部分代码:sql="insertintotao_user(user_email,user_qq,user_id,user_name,user_password,user_imagep ...

  8. 360能删除mysql吗_彻底删除mysql方法

    首先,先在服务(开始-->控制面板-->管理工具-->服务)里停掉MySQL的服务.打开控制面板-添加删除程序,找到MySQL,卸载.或者用360安全卫士来卸载也行.也可以用mysq ...

  9. mysql逻辑删除的问题_数据库表涉及-逻辑删除

    对于只进行逻辑删除的表,如 CREATE TABLE `pics` ( `pid` bigint(20) unsigned NOT NULL AUTO_INCREMENT, `aid` bigint( ...

最新文章

  1. Elasticsearch集群部署的相关问题记录
  2. sql 函数 汉字转拼音
  3. class AbstractAPI(metaclass=AbstractAPIMeta):SyntaxError: invalid syntax
  4. 使用C#体验函数式编程之——Currying(柯里化)
  5. MSP430F5529 DriverLib 库函数I2C驱动OLED屏幕
  6. java+包装类,装箱和拆箱_Java包装类,装箱和拆箱详解
  7. 帝国cms 6.6 采集入库多记录时出现空白 解决办法
  8. 【深入理解JVM】JVM的五大运行时数据区域
  9. WinForm两点注意的地方
  10. java web接收tcp_Java多线程实现TCP网络Socket编程(C/S通信)
  11. nginx服务器设置url的优雅链接
  12. 矩阵论作业4,5,6讲
  13. 关于手机游戏市场的调研方案(终结版)
  14. Three.js - 光源使用详解3(环境光 HemisphereLight、镜头光晕 LensFlare)
  15. redis基本命令和help使用
  16. Flutter 实现光影变换的立体旋转效果
  17. 微信公众号申请到开发环境搭建
  18. 计算机图形学必备的数学知识
  19. CAD如何免费转换PDF
  20. sklearn聚类之—KMeans

热门文章

  1. 什么是跨域,怎么解决跨域?
  2. Android 魅族手机消息不显示(进收纳盒)和始终显示一条推送
  3. Visual Studio 2017 ASP.NET在设计WEB页面时让控件可以自由拖动
  4. 计算机实战项目 含文档+PPT+源码等]精品基于Python实现的大学校园短视频社交软件系统-微信小程序
  5. splunk 开机启动
  6. python网络爬虫之入门[一]
  7. MySQL添加用户、为用户分配权限
  8. 使用taro自定义微信小程序导航栏
  9. 技术方案开发——红外测温仪方案
  10. 【C语言】数组名是什么