2010-09-27 56 views

回答

6

據我記憶,SQLite只使用該類型的輸入/輸出。在內部,所有東西都以文本形式存儲(這就是爲什麼如果你想要的話,你也可以在int字段中存儲文本)。所以不,它不應該刪除任何數據,因爲這只是一個表面上的變化。雖然

沒有保證,它已經有一段時間,因爲自從我上次使用SQLite ;-)工作

This page解釋SQLite的打字系統很好。

1

您不會丟失數據。 SQLite中的字符串和文本是相同的。 SQLite中只有五種類型(NULL,INTEGER,REAL,TEXT,BLOB)。即使您的字段最初包含二進制數據(BLOB),並且數據庫類型已更改爲TEXT,但除非您存儲新數據,否則數據將保持不變。

相關問題