1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > DROP TABLE TRUNCATE TABLE DELETE TABLE 三种删除语句的区别

DROP TABLE TRUNCATE TABLE DELETE TABLE 三种删除语句的区别

时间:2022-01-27 03:20:02

相关推荐

DROP TABLE  TRUNCATE TABLE  DELETE TABLE 三种删除语句的区别

1.DROP TABLE

清除数据并且销毁表,是一种数据库定义语言(DDL Data Definition Language), 执行后不能撤销,被删除表格的关系,索引,权限等等都会被永久删除。

2.TRUNCATE TABLE

只清除数据,保留表结构,列,权限,索引,视图,关系等等,相当于清零数据,是一种数据库定义语言(DDL Data Definition Language),执行后不能撤销。

3.DELETE TABLE

删除(符合某些条件的)数据,是一种数据操纵语言(DML Data Manipulation Language),执行后可以撤销。(还不太明白怎么撤销TT,在什么情况下可以撤销,求大神指点。

运行速度一般DROP最快,DELETE最慢,但是DELETE最安全。

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。