Приложение для Android, над которым я сейчас работаю, динамически добавляет столбцы в базу данных SQLite. У меня проблема в том, что я не могу найти способ удалить эти столбцы из базы данных.
Если я добавлю столбцы A, B, C, D и E в базу данных, возможно ли позднее удалить столбец C?
Я много раз осмотрелся, и самым близким, что я смог найти, было решение, которое требует построения таблицы резервных копий и перемещения всех столбцов (кроме того, который необходимо удалить) в эту таблицу резервных копий.
Хотя я не могу понять, как бы я это сделал. Я добавляю все столбцы динамически, чтобы их имена не определялись как переменные в моем коде Java. Кажется, что нет способа извлечь имя столбца с помощью Android-базы данных SQLite.