首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Close A BLOB Handle

代码语言:javascript
复制
int sqlite3_blob_close(sqlite3_blob *);

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

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

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

See also lists of Objects, Constants, and Functions.

代码语言:txt
复制
 SQLite is in the Public Domain.

扫码关注腾讯云开发者

领取腾讯云代金券