这是用于添加列的代码。
mDb.execSQL("ALTER TABLE " + table_name +
" ADD COLUMN " + column_name + " text");
我的问题是在表的最后一个位置创建了列。
Column1|Column2|Column3|Column4|Column5|NewAddedColumn6
例如。可以在
Column3
和Column4
之间添加一列吗?Column1|Column2|Column3|NewAddedColumn6|Column4|Column5
最佳答案
根据文档
因此,您的问题的答案是 NO
但是,有一个解决方法。
阅读此answer on SO。
请引用:SQLite: ALTER TABLE: ADD COLUMN