在MySQL如果需要清空表的时候可以使用TRUNCATE函数实现,此时所有数据会被删除并且自增ID被重置为1。而在SQLite里面则没有类似的方法,所以只能用过以下SQL语句实现类似TRUNCATE的功能。
delete from '表名'; select * from sqlite_sequence; update sqlite_sequence set seq=0 where name='表名';
在MySQL如果需要清空表的时候可以使用TRUNCATE函数实现,此时所有数据会被删除并且自增ID被重置为1。而在SQLite里面则没有类似的方法,所以只能用过以下SQL语句实现类似TRUNCATE的功能。
delete from '表名'; select * from sqlite_sequence; update sqlite_sequence set seq=0 where name='表名';