我将图像作为BLOB存储在sqlite数据库中。任何人都可以告诉我在sqlite数据库中将图像存储为BLOB的最大大小。
答案 0 :(得分:8)
SQLite中字符串或BLOB中的最大字节数由预处理器宏SQLITE_MAX_LENGTH定义。此宏的默认值为10亿(十亿或1,000,000,000)。
这大致相当于1 Gb。
答案 1 :(得分:0)
在sqlite数据库中,BLOB中存储的最大数据大小可达2.1 Gb。
答案 2 :(得分:0)
截至2020年9月: 2.15GB
https://www.sqlite.org/limits.html
当前实现将仅支持最大231-1或2147483647的字符串或BLOB长度
解决方法: