SQL 中 DELETE 和 DROP 的区别
在这篇文章中,我们将了解SQL中DELETE和DROP命令之间的区别。
删除
它从关系/表中删除部分或全部元组/记录。
它是DML,i.e数据操作语言。
'WHERE'子句用于为其添加过滤器。
它可以回滚,因为它适用于数据缓冲区。
如果使用“删除”命令删除了所有记录,则表的内存空间不是空闲的。
它可能会遇到内存不足。
降低
它删除模式的命名元素,例如关系/表、约束或整个模式本身。
它是DDL,i.e数据定义语言。
它不使用“WHERE”子句。
它无法回滚,因为它直接作用于数据。
它释放内存空间。
它可能导致内存碎片。
热门推荐
1 泰迪狗狗如何训练
3 狗狗训练图
5 狗狗训练方法
6 训练狗狗不咬人
8 敏捷训练狗狗
10 训练狗狗吃饭
11 泰迪狗狗训练
12 狗狗从多大开始训练
13 狗狗训练学校费用
14 怎么去训练狗狗
15 狗狗训练狗狗
16 狗狗训练教程
17 训练狗狗装死
18 泰迪狗狗的训练方法