0
有什麼方法可以讓select命令改變一個sqlite數據庫?我會不假設,但不想依賴這個假設。 (我想到的具體問題是如果例如查詢數據庫爲例創建索引或類似的更快的檢索在隨後的時間,因此導致sql文件改變)可以選擇命令編輯sql數據庫嗎?
問,因爲我想緩存一些值計算一個sql文件,並且只有在對sql文件進行了編輯的情況下才更新這些值[特別是如果字節文件大小的數量已經改變,這將表明sql數據庫已經改變。具體的計算是相當計算密集型的,所以不要重複,除非是嵌套]。
考慮使用數據庫觸發器來監視相關表上的插入/更新/刪除操作,然後基於該操作啓動計算 – NicoE
更新數據庫不會最有可能改變大小。也許看看時間戳,但觸發器肯定是NicoE所說的方式。 – topshot
@topshot - 謝謝 - 嗯,現在我想起來,文件大小可能是一個糟糕的選擇。也會考慮觸發器。 – kyrenia