SQL批量删除数据操作
SQL批量删除数据操作文章目录SQL批量删除数据操作sql语句DELETE和TRUNCATE区别sql语句--删除数据(避免这么写,删除表全部数据)DELETE FROM `student`--删除指定数据DELETE FROM `student` WHERE id = 1;<--删除连贯数据,可以用between and-->delete from `student` where i
·
SQL批量删除数据操作
sql语句
--删除数据(避免这么写,删除表全部数据) DELETE FROM `student` --删除指定数据 DELETE FROM `student` WHERE id = 1; <--删除连贯数据,可以用between and--> delete from `student` where id Between 23 and 99; <--删除散列数据,可以用in--> delete from `student` where id in(3,5,6,8); --TRUNCATE的作用:完全清空一条数据库表,表的结构和索引约束不会变! --清空 student 表 TRUNCATE `student`
DELETE和TRUNCATE区别
相同点:都能删除数据,都不会删除表结构
不同:
TRUNCATE 重新设置 自增列 计数器会归零
TRUNCATE 不会影响事务
更多推荐
已为社区贡献6条内容
所有评论(0)