DELETE语句和TRUNCATE语句的区别
1、delete语句是dml语句,truncate语句通常被认为是ddl语句。
2、delete语句后⾯可以跟where⼦句,通过指定where⼦句中的条件表达式只删除满⾜条件的部分记录,⽽truncate语句只能⽤于删除表中的所有记录。
truncate删除数据 3、使⽤truncate语句删除表中的数据后,再次想表中添加记录时,⾃动增加字段的默认初始值重新由1开始,⽽delete语句删除表中所有记录后,再次想表中添加记录时,⾃动增加字段的值为删除时该字段的最⼤值加1。
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论