SQLITE syntax error code 1 when renaming a column name
问题 I am migrating a Room database in my Android app. This is the migration code: static final Migration MIGRATION_1_2 = new Migration(1, 2) { @Override public void migrate(SupportSQLiteDatabase database) { database.execSQL("ALTER TABLE item RENAME itemInfoId TO itemId"); } }; The error message android.database.sqlite.SQLiteException: near "itemInfoId": syntax error (code 1 SQLITE_ERROR): , while compiling: ALTER TABLE item RENAME itemInfoId TO itemId I have also tried the SQL of "ALTER TABLE