您的位置:首页 > 移动开发 > Android开发

Android之完成SQLite数据库版本更新的过程熟悉

2015-10-25 10:42 323 查看


假如现在有一张user表在应用刚开始设计的时候只有一个字段,然后想新添加一个account字段,如何实现:

首先在SQLiteOpenHelper子类构造方法中修改数据库的版本号,假如之前为1,现在修改为2。

在数据库版本更新时回调的方法中执行为user表添加字段的操作如下:

db.execSQL(“alert
table user add account
integer ”);

只需在该方法中写如下一句代码即可完成表的更新。

ALTERTABLE
语句的简单介绍:


ALTER TABLE
语句用于在已有的表中添加、修改或删除列。

添加:为user表添加类型为integer的account列

alert
table user add account
integer;

修改:修改user表中account列的类型为date类型

alert
table user alert column
account date;

删除:删除user表中的account列

alert
table user drop
column account;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: