¿Hay alguna manera de crear una tabla FTS en SQLite que se complete previamente con datos de una consulta SELECT?SQLite crear tabla FTS previamente poblada
sé que es posible crear una tabla regular que se rellena previamente con los datos de un SELECT: CREATE TABLE foo AS SELECT ref_id, name FROM other_table
y podemos crear una tabla de FTS, así: CREATE VIRTUAL TABLE bar USING FTS3(ref_id, name)
El punto de hacer esto es para actualizar el esquema de la base de datos SQLite de mi aplicación y evitar leer todos los datos del other_table
. Realmente espero que haya alguna manera de dejar que SQLite haga todo el trabajo pesado aquí (que es en lo que es realmente bueno).
Gracias! De hecho, lo descubrí solo. Supongo que es la forma más eficiente ... MUCHO más que repetir los resultados de una selección en mi código C. –