Мне нужно изменить таблицу SQLite3, чтобы добавить FTS3

StackOverflow https://stackoverflow.com/questions/2899318

  •  04-10-2019
  •  | 
  •  

Вопрос

Мне нужна способность добавлять FTS3 на таблицу SQLite3 после того, как она была создана, не так, как оно создано. Кто-нибудь знает монтажный синтаксис для этого?

Это было полезно?

Решение

SQLite не поддерживает изменение таблицы с обычной таблицы к FTS3. стол. Все, что вы можете сделать с ALTER TABLE Измените название таблицы или добавить столбцы.

Вам придется использовать CREATE VIRTUAL TABLE Чтобы сделать таблицу FTS3, а затем скопировать данные.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top