Android SQLite Truncate Table / Clear Table

又開始學習寫Android Apps
已經忘記了怎樣用Android 和怎樣寫Java Program

今天嘗試在Android SQLite
想寫一個功能來Truncate 這個Database
E.G.

       db.execSQL("TRUNCATE TABLE " + TABLE_SHARECHIWAI);

誰不知..當我執行這個功能是出現以下錯誤信息..
“(1) near “TRUNCATE”: syntax error”
(1) near
原來SQLite 不支援Truncate Table
所以如果大家想清理SQLite Table 上的資料的話便要使用
DELETE FROM
或是
DROP TABLE 之後再建立多一次 這個Table

       db.execSQL("DELETE FROM " + TABLE_SHARECHIWAI);

Hope you find it useful

Leave a Reply