0
我想從數據庫中檢索數據。數據的數量是固定的,當輸入新數據時,最舊的數據被刪除。我怎樣才能做到這一點?用什麼來清除舊數據並存儲新數據?我有25個數據位置,並且總會有新的數據。 它的android應用程序和SQLite數據庫被使用。Android限制/刪除數據庫中的數據
我想從數據庫中檢索數據。數據的數量是固定的,當輸入新數據時,最舊的數據被刪除。我怎樣才能做到這一點?用什麼來清除舊數據並存儲新數據?我有25個數據位置,並且總會有新的數據。 它的android應用程序和SQLite數據庫被使用。Android限制/刪除數據庫中的數據
這裏是你如何可以實現的是: 創建NUMERIC
類型存儲日期(Date.getTime()
)的long
值的列。
然後當您插入一個新行時,刪除列值小於您的第25行的任何行。
DELETE FROM theTable
WHERE theTable.numericDate < {25thRowsNumericDate}
非常感謝你!!!!!! – aysen 2011-03-02 21:52:38
如果這解決了您的問題,請務必將此答案標記爲已接受的答案。 – 2011-03-11 02:23:00