我们清空数据表的方式大致有两种:
(1)TRUNCATE
语法: TRANCATE TABLE [TABLE_NAME]
优点:
速度快,使用系统和事务的资源少,释放空间
缺点:
不能根据条件进行删除指定条件下的数据记录,而这个delete可以
eg:
truncate table userinfo
(2)DELETE 常见的一种
语法:DELETE FROM [TABLE_NAME]
优点:
常见,可以根据条件进行删除数据
缺点:
当存在一些问题,如存在外键关联的时候删除数据会发生异常,速度较慢,且耗系统资源
eg:
delete from userinfo