#define SQLITE_SERIALIZE_NOCOPY 0x001 /* Do no memory allocations */
对于 sqlite3_serialize(D,S,P,F) 的 F 参数,可以将以下常量中的零个或多个进行 OR 操作。
SQLITE_SERIALIZE_NOCOPY 表示 sqlite3_serialize() 将返回指向当前使用的连续内存中数据库的指针,而不复制数据库。 如果 SQLite 目前没有使用连续的内存中数据库,那么此选项将导致 sqlite3_serialize() 返回 NULL 指针。 只有在之前通过调用 sqlite3_deserialize() 初始化后,SQLite 才会使用连续的内存中数据库。