,创建和删除表 触发器 视图 索引等,重建数据库表的索引,数据库升级,事物中保存点,没有返回值的语句;
参数介绍 :
-- 参数① sql: 要执行的SQL语句, 只能执行一条, 多条语句用分号隔开不管用..." 后面的列名也为null, 这样SQL语句就不合法了, 因此这里必须加上一个默认的列名, 以防values参数为null;
实例 :
//创建表数据, 键 为 列名, 值 为 对应的表数据..., 没有严格的某个字段 必须存放某个类型的数据这样的限制, 因此创建数据库 和 插入数据的时候不用关心这个列的数据类型;
-- eg: 在SQLite中可以将字符串数据放到整型字段中, 但是主键id,...在异常捕获的try catch 代码块中创建表, 这样操作很繁琐;
SQLiteOpenHelper作用 : 该类用来管理数据库的创建 和版本更新, 通常使用其子类, 实现onCreate() 和 onUpgrade...更新数据库 : 升级软件的时候更新数据库表结构, 在数据库版本发生变化的时候调用;
public abstract void onUpgrade (SQLiteDatabase db, int oldVersion