如何仅选择 BLOB 列的一部分

Kri*_*son 3 sqlite

如何在 SQLite 数据库中从 BLOB 字段中仅选择 1kb?

我想象它是这样的

SELECT PART(`field_name`, startIndex, bytes) AS data FROM `table` ....
Run Code Online (Sandbox Code Playgroud)

这可能吗?

CL.*_*CL. 6

使用substr()

substr(X,Y,Z) 函数返回输入字符串 X 中以第 Y 个字符开头且长度为 Z 个字符的子字符串。如果 X 是 BLOB,则索引指的是字节。