小。速度很快。可靠。
选择任意三个选项。

SQLite C接口

关闭BLOB句柄

int sqlite3_blob_close(sqlite3_ blob*);

此函数用于关闭打开的BLOB手柄.BLOB句柄已关闭无条件地。即使此例程返回错误代码手柄仍处于关闭状态。

如果要关闭的blob句柄已打开以进行读写访问,并且数据库处于自动提交模式,没有其他打开的读写blob处理或活动写语句,则当前事务为坚信的。如果在提交事务时发生错误返回代码并回滚事务。

使用非NULL指针或打开blob句柄会导致未定义的行为。调用此例程带有空指针(例如,将由失败的调用返回sqlite3_blob_open())是无害的no-op。否则,如果此函数传递了有效的打开blob句柄sqlite3_errcode()和sqlite3_errmsg()函数在返回之前设置。

另请参见列表物体,常量、和功能.