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’的数据已经不存在了
以上知识分享到此为止,希望能够帮助到大家!
推荐阅读
- 11选5玩法规则,11选5技巧:不得不学的稳赚秘籍
- 一个人成熟的标志是什么意思,一个人成熟的标志是什么
- 闲鱼买手机被骗 卖家不退款怎么办,卖家不退款怎么办
- 访问共享电脑显示未知的用户名或密码错误,登陆失败:未知的用户名或密码错误解决办法
- 微信接收消息时没有声音提醒怎么办呀,微信接收消息时没有声音提醒怎么办
- 微信群怎么找,怎么加入微信群
- 6万落地最热销十款车自动挡?(7万落地最热销十款车)
- 竹人恐怖故事?(恐怖故事)
- 电源监控芯片有什么用,电源监控芯片的作用
- 苹果14防水吗,苹果7p防水吗
- 一寸到六寸照片的尺寸参考图大小,一寸到六寸照片的尺寸参考图
- 如何分辨计算机32位和64位
- 奥迪a422款和20款有什么区别?(奥迪a4l裸车价22万)
- 37wan傲视遮天手游游戏介绍(37wan傲视遮天手游)
- 姓张的武侠名字?(游戏id取名鬼才)
- 钻石戒指什么牌子好点,钻石戒指什么牌子好
- 电路分析基础教程,电路分析基础课件
- 淘宝商城和淘宝网区别,淘宝网与淘宝商城的区别
- 现在千元类最有性价比的手机 求推荐(目前最有性价比的手机)