dql删除表:delete,drop,truncate 区别

1.drop:

  • 删除 内容、表结构
  • 用法:drop table 表名

2.delete:

  • 删除内容,不删除表结构
  • 用法:delete table 表名 --删除整个表的数据,但是delete 语句每次删除一行,并在事务日志中为所删除的每行记录一项。所以可以对delete操作进行roll back

    delete table tb where 条件
  • 不释放空间
  • 可以撤销

3.truncate:

  • 删除内容,不删除表结构
  • 用法:truncate table 表名
  • 删除整表后释放空间,新增加内容后,id标识行连续
  • 不可撤销

原文链接:https://www.cr173.com/html/40708_1.html

猜你喜欢

转载自blog.csdn.net/qq_43392533/article/details/83024180
今日推荐