創建虛擬表語句是否僅在RAM上創建表?如果那是真的,那麼如何用較少的RAM設備來處理大數據呢?在SQLite中創建表與創建虛擬表有什麼區別?
演示語句的機制 - 以sqllite創建虛擬表。
如果你想例如比下面有一個簡單的聲明:
//Create a FTS3 Virtual Table
private static final String DATABASE_CREATE =
"CREATE VIRTUAL TABLE " + FTS_VIRTUAL_TABLE + " USING fts3(" +
KEY_CUSTOMER + "," +
KEY_NAME + "," +
KEY_ADDRESS1 + "," +
KEY_ADDRESS2 + "," +
KEY_CITY + "," +
KEY_STATE + "," +
KEY_ZIP + "," +
KEY_SEARCH + "," +
" UNIQUE (" + KEY_CUSTOMER + "));";
FTS表忽略像UNIQUE這樣的約束。 –