SQL语句中使用drop、truncate、delete删除表

对于SQL语句中使用drop、truncate、delete删除表,很多网友还不是很明白,今天艾巴小编收集了这方面的知识,就将其分享出来。
操作方法:
01 使用drop删除表DROP TABLE '表名';删除内容和定义以释放空间。简单来说,就是删除整个表。换句话说,被删除的表在数据库中不再存在。如果再次使用,则需要创建新表;例如: 1.我们首先验证CUSTOMERS表,然后我们将其从数据库中删除,如下所示2.这意味着CUSTOMERS表在数据库中是可用的,所以我们现在可以删除它。 3、删除后,检查该表是否存在。这时使用DESC命令报错,说明删除成功。
02 使用truncate清表truncate table 表名truncate(清空表中的数据):删除内容,释放空间但不删除定义(保留表的数据结构);请注意,truncate 仅清除表;如果把桌子比作一个水果篮的话,drop就是把篮子和水果一起扔掉,truncate就是把篮子里的水果扔掉,下次还可以用篮子盛水果;例如: 1、我们先看数据库中的表,有一个sougou_test的表,查看下面表的内容,有数据。 2、使用truncate清表:truncate sougou_test; 3、查看表数据:select * from truncate sougou_test;你会发现Empty set:空表,表中没有数据;然后显示表格;发现sougou_test还存在
03delete:删除表中的某条数据delete from 表名where 列名=值; delete(删除表中的数据):delete语句用于删除表中的行。删除语句通过每次从表中删除一行来执行删除过程,同时将该行的删除操作作为事务记录保存在日志中; delete会根据指定的条件删除指定表中的数据,where是条件判断。例如: 1.查看表sougou_test中的数据,select * from sougou_test2。删除名为“haha”的数据:delete from sougou_test where name='haha'; 3.查看输出表数据,你会发现名称为‘haha’的数据已经不存在了
以上知识分享到此为止,希望能够帮助到大家!
推荐阅读
- alfa romeo车标含义?(阿尔法罗密欧车标)
- 华为鸿蒙os如何操作 华为鸿蒙os2.0系统官网报名入口
- 14款沃尔沃s60l二手车能买吗?(沃尔沃s60为什么贬值厉害)
- power mp3 wma converter(mp3格式转换器)软件介绍(power mp3 wma converter(mp3格式转换器))
- 42岁李贞贤宣布平安生女,网友:歌声击退山贼的那个
- 热火朝天的高铁WiFi迟迟未到(5G能否破局)
- 华为手机性价比最高是哪几款2022? 华为哪款手机性价比高最值得入手
- 进口捷豹全部车型报价?(捷豹报价大全价格表)
- 韩庚江铠同疑相恋,两人同游马尔代夫遭曝光
- 八卦格字帖软件介绍(八卦格字帖)
- 虚拟机 操作系统(操作系统整合:虚拟机管理程序的下一步)
- 比亚迪f6参数配置?(比亚迪f6)
- 奥沙利文获世锦冠军,奥沙利文得了几次世锦赛冠军
- Evel Knievel手游游戏介绍(Evel Knievel手游)
- 索尼wi1000x拆解(SONYNZW-X1000系列高清拆解图集)
- 4座硬顶敞篷跑车都有哪几款?(4门4座硬顶敞篷车推荐)
- 艺术体操团体全能决赛,艺术体操团体全能决赛中国
- 工人物语6通用修改器游戏介绍(工人物语6通用修改器)
- 简述电机换向器的工作原理图(简述电机换向器的工作原理)
- Atheros-AR5007EG无线网卡驱动软件介绍(Atheros-AR5007EG无线网卡驱动)
