Я хочу добавить несколько столбцов в мою таблицу. Я использую это выражение, чтобы сделать это в Android Studio:
ALTER TABLE download
ADD vibration_on_completed INTEGER default 1,
vibration_on_failed INTEGER default 1,
message_on_completed INTEGER default 1,
message_on_failed INTEGER default 1;
Но когда я запускаю свое приложение, я получаю эту ошибку:
исключение: android.database.sqlite.SQLiteException: вблизи ",": синтаксическая ошибка (код Sqlite 1): при компиляции: ALTER TABLE загрузить ADD vib_on_completed INTEGER по умолчанию 1, vib_on_failed INTEGER по умолчанию 1, message_on_completed INTEGER по умолчанию 1, message_on_failed INTEGER 1 по умолчанию, message_on_failed INTEGER 1 ;, (Ошибка ОС - 2: такого файла или каталога нет)
В чем проблема?
Используйте повторные вызовы ALTER TABLE
ALTER TABLE download
ADD vibration_on_completed INTEGER default 1;
ALTER TABLE download
ADD vibration_on_failed INTEGER default 1;
ALTER TABLE download
ADD message_on_completed INTEGER default 1;
ALTER TABLE download
ADD message_on_failed INTEGER default 1;