SQL语句中删除表drop,truncate和delete的用法
来源:秒知站 本文已影响1.16W人
来源:秒知站 本文已影响1.16W人
本文主要介绍一下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:空表,表中没有数据;接着show tables; 发现sougou_test依然存在
(03)delete:删除表中的制定某条数据delete from 表名称 where 列名称 = 值;delete (删除表中的数据):delete 语句用于删除表中的行。delete语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存;delete 会根据指定的条件删除指定表中数据,where就是条件判断例如:1.查看表sougou_test中的数据,select * from sougou_test2.删除name为“haha”的数据:delete from sougou_test where name='haha';3.检出输出后的表数据,会发现name为‘haha’的数据已经不存在
C语言中switch语句的用法
sql软件怎么使用sql语句创建一个数据库
C语言break和continue语句的用法
简单介绍几个常用的SQL查询语句
SQL语句的执行顺序是怎样的
mysql如何查看创建表的sql语句
MySql:如何通过Sql语句创建表,更改表?
Word2010删除表格和删除表格内容
shift+delete删除的文件可以恢复吗?
that在定语从句和同位语从句中的区别
C语言 while语句的用法
C语言中if语句的使用
windows 删除的快捷键是什么,非delete
Excel VBA中for循环语句的用法
C语言中break和continue语句的用法及区别
如何分类删除WPS表格中的数据?
怎么删除excel表格中的下拉菜单?
delete sql语句
excel表格中如何删除重复项
wps 文本中怎么删除过多的表格
excel如何批量删除表格中的空白行?
Word2010中的表格怎样删除单元格
C语言中循环语句的介绍
mysql数据库建表和SQL修改表结构
手机QQ怎么下载表情和删除下载的表情
Excel表格如何删除空白行 快速删除大量Excel中多余行的方法一
英语中的谓语用法
怎样删除WPS表格中多余的空白行?
excl中怎么使用if语句
手机QQ表情怎么删除 手机QQ表情删除
Excel表格中如何删除重复项(两种方法)
excel表格添加删除线的方法
CAD中delete键不能用该怎么办?
excel表格中批量删除符或文字
word怎么删除表格保留表格中文字呢?
mysql的增删改查语句怎样写?
ps怎么删除选中的区域 ps删除选中区域的方法
QQ如何收藏和删除表情
shift+delete删除怎么恢复
c中delete的用法
如何删除注册表中多余信息