sqlite3相关insert操作思路

前端之家收集整理的这篇文章主要介绍了sqlite3相关insert操作思路前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

sqlite3 的insert记录项思路 1.组合一个insert的sql语句 2.判断是否需要立即执行,若不是立刻执行的语句,则插入到待处理的链表中,供后续事务处理时提交。必须有一个专门线程来对事务进行处理。 3.若是立刻需要执行的,则可以调用sqlite3_exec来进行执行。 (sqlliete_exec是prepare,step,finailize三合一函数) 4.但是第三步中若碰到要附加参数,比如插入的是blob的,则需要单独调用prepare这种方式的函数了。 5.插入之后,可以通过sqlite3_last_insert_rowid来查询最后插入的这一项的rowid。根据sqlite3的头文件说明,每个数据库表中的entry都有一个64位的rowid可以进行唯一标识。

原文链接:https://www.f2er.com/sqlite/199383.html

猜你在找的Sqlite相关文章