将多个文件存储在一个BLOB中

时间:2017-02-09 14:24:51

标签: postgresql file blob

我想将多个文件连接在postgresql数据库的单个BLOB中。

我想知道是否可以使用lo-funcs来执行该过程,或者我是否必须存储每个文件大小,然后在BLOB中逐个文件读取以获取所有内容。

我考虑使用带有以下模板的自制文件,但它可能存在一种通过正确的sql调用来完成该过程的方法,对吗?

[file1 size + file1 data + file2 size + file2 data ...]

对我的流程有任何想法或评论将不胜感激。

编辑:

在文档中找到lo_get(loid oid [,来自bigint,for int]),但这意味着我必须存储所有大小。

0 个答案:

没有答案