我们的系统中有一个函数将文件写入 postgres BLOB,函数是pg_lo_write
,我们的系统使用 PHP、ADODB 和 PostgreSQL。
我想知道的是这些数据存储在哪里,它是 postgres 目录中的文件还是表中的文件?
非常感谢!
答案信息
感谢 Ben Fransen 的回答,BLOB 实际上存储在pg_largeobject
表中。我正在使用 pgAdmin 并且该表从视图中隐藏,但是可以使用查询来访问它。
SELECT * FROM pg_largeobject WHERE LOID = 123456