SQLite实现类似TRUNCATE的功能

时间:2011-11-04 11:54:21 82次阅读 关键词: sqlite truncate

在MySQL如果需要清空表的时候可以使用TRUNCATE函数实现,此时所有数据会被删除并且自增ID被重置为1。而在SQLite里面则没有类似的方法,所以只能用过以下SQL语句实现类似TRUNCATE的功能。

delete from '表名';    
select * from sqlite_sequence;    
update sqlite_sequence set seq=0 where name='表名';  
更多