0

我知道通常 sqlite 应该是独立于平台的-> https://www.sqlite.org/onefile.html 。就我而言,我想将二维 c/c++ 数组作为 blob 保存到数据库中,因为没有其他方法可以做到这一点。但是由于作为 blob 的数组的值类型对 sqlite 是不透明的,所以 db 没有机会将它们视为独立于平台的,因此特定于一种架构,对吗?

4

1 回答 1

0

正如 user3477950 所说,SQLite 无法知道 BLOB 包含什么;对它来说,它们只是一个字节数组。没有对字节顺序、表示、填充等进行任何转换;它存储的字节正是你给它的。

于 2014-04-18T12:35:14.557 回答