2009年8月26日 星期三

Sqlite 檢查 table是否存在

語法如下



SELECT count(*) FROM sqlite_master WHERE type='table' and name='" + TableName+ "'";


這裡的 name 後面接的就是 table name

查詢後會顯示數目, 0表示沒有, 1 表示有, 應該不會有一樣名稱的table 所以只有 0 或 1
兩種


sqlite_master 還有其他的用法

沒有留言: