Я хочу инициализировать одно значение столбца на базе данных Android Sqlite с другими значениями столбцов в той же базе данных. Однако, я использовал эту функцию, чтобы сделать это:Инициализировать значения одного столбца на базе данных Sqlite с другими значениями столбцов в одной и той же базе данных -Android
public void InitializeColumnValues(){
String sql = "UPDATE \""+ DATABASE_TABLE + "\" SET \"" + Column2 +"\" = \"" + Column1 + "\"";
db.rawQuery(sql, null);
}
Но, к сожалению, она не работает со мной! Есть ли проблемы в его структуре? или возможно в базе данных Android Sqlite Мне нужно инициализировать каждое значение в столбце один за другим на основе значения id!
Есть ли способ сделать это с меньшим сроком времени?
Любая помощь будет оценена,
Спасибо ...
Что значит «не работает»? –
yes ,, Я имею в виду, что значения Column2 не инициализируются как значения Column1 .. обновление для функции значений столбца2 выше не выполняется! ... –
вам нужно попытаться найти любую обратную связь от движка sqlite. вероятно, ошибка, предупреждение или информация о затронутых строках. проверьте лог-кошку, выловленные исключения, возвращаемые значения и т. д. ... всегда есть mesagge –