2011-09-30 53 views
2

我是android新手。任何人都可以帮助我在android中的sqlite中截断表格.. 任何人都可以给我一个删除表的例子吗? 请帮帮我。如何在android中删除sqlite中的表格

+4

有没有'SQLite中truncate'功能,所以你应该用'delete'去W/O'where'条款,如klaustopher建议。 – ernazm

+0

根据[SQLite文档](http://www.sqlite.org/lang_delete.html),某些版本可能会将没有'WHERE'子句的'DELETE FROM table'优化为截断操作 - 但是没有明确的' TRUNCATE'声明。 –

回答

8

你想做什么?如果你想截断表格(删除所有数据),你可以使用DELETE查询,而不需要where条件。如果你想删除整个表,你可以使用一个DROP TABLE查询

+1

thanx它解决.. – Piyush

+0

如果我使用删除查询,然后它删除所有行,但插入它不是从id开始为1。 – 981

4

这是两个步骤:

从表名

删除:

  1. 首先使用这种删除该表中的所有数据

  2. 第二步:

    DELETE FROM SQLITE_SEQUENCE WHERE name ='TableName';