SQLite создает предварительно заполненную таблицу FTS

Есть ли способ создать таблицу FTS в SQLite, которая предварительно заполнена данными из SELECT query?

Я знаю, что можно создать обычную таблицу, предварительно заполненную данными из SELECT: CREATE TABLE foo AS SELECT ref_id, name FROM other_table

И мы можем создать FTS таблица выглядит так: СОЗДАТЬ ВИРТУАЛЬНУЮ ТАБЛИЦУ, ИСПОЛЬЗУЯ FTS3 (ref_id, name)

Смысл этого состоит в том, чтобы обновить схему базы данных SQLite моего приложения, избегая чтения всех данных из other_table . Я действительно надеюсь, что есть какой-то способ позволить SQLite выполнять здесь всю тяжелую работу (это то, в чем он действительно хорош!).

13
задан David Cairns 19 September 2011 в 21:13
поделиться