SQL知识整理--------持续更新中.......
SQL知识:
一、drop、delete、truncate的区别?
1、drop(删除表):删除内容和定义,释放空间。简单来说就是把整个表删除,以后要新增数据是不可能的,除非新建表。
2、truncate(清空表中的内容):删除内容,释放空间,但不删除定义(保留表的结构),与drop不同的是,只是清空数据而已。
3、delete(删除表中的数据):delete语句用于删除表中的行。执行删除的时间的过程是每一次从表中删除一行,并且同时在日志中记录保存,以便进行回滚操作,其中不带where的delete可以删除
原创
2022-04-14 21:01:54 ·
385 阅读 ·
0 评论