如何在SQLite中逐段更新blob?

前端之家收集整理的这篇文章主要介绍了如何在SQLite中逐段更新blob?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我在sqlite应用程序中有大量blob,需要以分段方式更新这些blob的小段.有点像“用数据D更新blob B的字节X到Y”,这可以在其他使用Blob操作函数数据库中完成,但我找不到像sqlite这样的东西,我卡住了吗?或者sqlite有办法操纵Blob?

谢谢.

sqlite 3.x通过 sqlite3_blob_write功能支持功能.
int sqlite3_blob_write(sqlite3_blob *,const void *z,int n,int iOffset)

请注意,此函数是作为sqlite 3 C/C++ API的一部分提供的.您需要直接对此进行编程才能使用它.

如果您正在使用其他更高级别的包装器,例如System.Data.sqlite,那么在我上次查看时,您将无法访问此功能.

猜你在找的Sqlite相关文章