我首先定义一个表语法如下:
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基础比较弱,求大神指教。这是怎么回事!万分感谢!
qq_我很丑绝缘体_0
littleOStar
随时随地看视频慕课网APP
相关分类