pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
有两个内置的服务器端函数, lo_import 和 lo_export, 用于大对象访问,它们可以在 SQL 命令中使用。下面是一个用法的例子:
CREATE TABLE image (
name text,
raster oid
);
INSERT INTO image (name, raster)
VALUES ('beautiful image', lo_import('/etc/motd'));
SELECT lo_export(image.raster, '/tmp/motd') FROM image
WHERE name = 'beautiful image';
这些函数使用数据库属主用户的权限读写服务器文件系统中的文件。因此,它们的使用仅限于超级用户。(相比之下,客户端的导入导出函数使用客户端程序的权限读写客户端文件系统中的文件。它们的使用不受限制。)
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。