/ / Como atualizar o nome da coluna do banco de dados sem criar um novo banco de dados? (Android Studio, SQLite) - banco de dados, sqlite, android-studio, columnname

Como atualizar o nome da coluna do db sem criar um novo db? (Android Studio, SQLite) - banco de dados, sqlite, android-studio, columnname

Mudei o nome de uma das colunas em meu banco de dados e quando executo meu aplicativo recebo este erro:

5 10449-10449/? E/AndroidRuntime: FATAL EXCEPTION: main
Process: com.liavbapps.mascoret, PID: 10449
android.database.sqlite.SQLiteException: no such column: TarrifHolyDay (code 1): , while compiling: UPDATE MySettings SET TarrifHolyDay=?

Eu sei que isso acontece porque tenta atualizar umcoluna que não existe no meu banco de dados atual. Se eu abrir um novo banco de dados, ele conterá o novo nome da coluna, mas perco meus dados. Minha pergunta é como posso atualizar o nome da coluna do meu banco de dados atual, no oreder para manter meus dados? Obrigado!

Respostas:

0 para resposta № 1

Você precisa alterar a tabela, verifique ALTER TALBE SQL comando:

http://www.techonthenet.com/sql/tables/alter_table.php

Dê uma olhada MODIFICAR COLUNA NA TABELA seção.