事情是这样的,为了验证之前写的解压接口,所有写了一个test case,但是需要从database中将blob二进制数据dump到file中,然后我从文件中读取 and 解压,看看接口是否ok。
我使用sqlite3,google发现,只有3.8.6之后版本才增加了fileio的命令行:
sqlite3 zlib_compress_best_speed.db "select writefile('blob.txt', blob_col) from table where column = xxx"