SQLite是ios数据储存中经常用到的,关于SQLite有哪些常用的函数以及SQLite编码,这里做了一个详细的总结。
SQLite常用的函数
一、简单说明
1.打开数据库
int sqlite3_open(
const char *filename // 数据库的文件路径
sqlite3 **ppDb // 数据库实例
2.执行任何SQL语句
int sqlite3_exec(
sqlite3*, // 一个打开的数据库实例
const char *sql // 需要执行的SQL语句
int (*callback)(void*,int,char**,char**)
// SQL语句执行完毕后的回调
void *, // 回调函数的第1个参数
char **errmsg // 错误信息
3.检查SQL语句的合法性(查询前的准备)
int sqlite3_prepare_v2(
sqlite3 *db, // 数据库实例
const char *zSql // 需要检查的SQL语句
int nByte, // SQL