随着我们系统的升级,数据库一般也要跟着一起变化。Android 中的 SQLite数据库根据数据库版本号来判断是否进行了升级。当数据库版本号发生变化后,Android 系统会调用 SQLiteOpenHelper 的 ouUpgrade 函数,然后我们在该函数中对版本号进行判断,再根据版本号执行对应的升级数据库的 SQL 语句。 数据库升级主要是调用SQLiteOpenHelper 中的onUpgrade方法 /** * Created by : xiaoyehai * Create date : 2019/9/1…

2019年9月12日 0条评论 8点热度 阅读全文

SQLite 介绍 SQLite 是一款内置到移动设备上的轻量型的数据库,SQLite 数据库是无类型的,可以向一个integer 的列中添加一个字符串。 嵌入式的数据库,体积小 功能强大。 有大量相似数据的时候使用数据库存储。 在Android平台上,集成了一个嵌入式关系型数据库—SQLite,SQLite3支持 NULL、INTEGER、REAL(浮点数字)、TEXT(字符串文本)和BLOB(二进制对象)数据类型,虽然它支持的类型只有五种,但实际上sqlite3也接受varchar(n)、char(n)、dec…

2017年12月30日 0条评论 5点热度 阅读全文

在博客园中的原创  sqlite建表语句(特别是外键问题) 下面图表示两个表关系:点击打开链接   //表1User_invite create table User_invite( Invite_id INTEGER PRIMARY KEY,     //注意:这里就代表是自动增长 user_id INTEGER,  Invite_date DATE , Invite_place VARCHAR(20) NOT NULL, Invite_kind VAR…

2015年8月26日 0条评论 7点热度 阅读全文