我首先定义一个表语法如下: public void onCreate(SQLiteDatabase db) { db.execSQL("create table info(_id integer primary key autoincrement ,name varchar(20))"); } 用可视化工具查看如下:
当我执行以下sql语句时:
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
db.execSQL("alter table info add pnhone (20)");
}
按理说表格中应该多出一列“pnhone”可是用可视化工具查看后表结构没变如图:
本人刚学Android基础比较弱,求大神指教。这是怎么回事!万分感谢!
littleOStar
相关分类