1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > MySQL -> DML:删除(delete) (truncate table)

MySQL -> DML:删除(delete) (truncate table)

时间:2022-09-16 14:26:15

相关推荐

MySQL -> DML:删除(delete) (truncate table)

删除delete:dalete from 表 where 列=记录;

delete from 表 where id=1;delete from 表 where name like '%2';

多表删除:

"name=xx时删除A中的记录":delete afrom 表A ainner/left/right join 表B bon a.id = b.idwhere name='xx';"name=xx时删除A,B中的记录":delete a,bfrom 表A ainner/left/right join 表B bon a.id=b.idwhere name='xx';

truncate删除:delete删除会回滚(有缓存的那种),truncate删除直接删干净,清空

# truncate删除没有where,它只是直接删除所有table表中记录# delete删除会删除数据,但是如果你对表有什么设置,比如自增的数,下次insert的时候还是从上次的数字开始,删不干净truncate table 表;

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