1.删表
- drop table xxxx
- truncate table xxxx
2.删表里的数据
truncate xxxx
delete from xxxx
3.区别:
drop: 删除表,包括所有数据与表的结构(提交不可回滚)
truncate: 清空表中所有数据;实质是删除整张表包括数据再重新创建表(提交不可回滚)
delete: 实质上是逐行删除数据,每步删除都有日志记录(可回滚数据)
1.删表
2.删表里的数据
truncate xxxx
delete from xxxx
3.区别:
drop: 删除表,包括所有数据与表的结构(提交不可回滚)
truncate: 清空表中所有数据;实质是删除整张表包括数据再重新创建表(提交不可回滚)
delete: 实质上是逐行删除数据,每步删除都有日志记录(可回滚数据)