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';