小巧、快速、可靠。
選擇其中三項。

SQLite C 介面

返回已開啟 BLOB 的大小

int sqlite3_blob_bytes(sqlite3_blob *);

此函式返回透過其唯一參數中已成功開啟的 BLOB 控制代碼 可存取的 BLOB 大小(以位元組為單位)。增量式 BLOB I/O 常式只能讀取或覆寫現有的 BLOB 內容;它們無法更改 BLOB 的大小。

此常式僅適用於先前已透過成功呼叫 sqlite3_blob_open() 建立且尚未透過 sqlite3_blob_close() 關閉的 BLOB 控制代碼。將任何其他指標傳遞給此常式將導致未定義且可能不理想的行為。

另請參閱 物件常數函式 列表。