我们的系统中有一个将文件写入postgres BLOB的函数,函数是pg_lo_write
,我们的系统使用PHP、ADODB和PostgreSQL。
我想知道这些数据存储在哪里,它是 postgres 目录中的文件还是表中的文件?
非常感谢!
回答信息
感谢 Ben Fransen 的回答,BLOB 实际上存储在 pg_largeobject
表中。我正在使用 pgAdmin 并且该表在 View 中是隐藏的,但是可以使用查询访问它。
SELECT * FROM pg_largeobject WHERE LOID = 123456
最佳答案
为了将来引用 PostgreSQL 手册中的相关部分:
关于php - pg_lo_write 在哪里存储它的内容?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1807967/