PostgreSQL 13.1 中文入门教程 PostgreSQL 大对象

2024-02-25 开发教程 PostgreSQL 13.1 中文入门教程 匿名 2

目录

34.1. 简介
34.2. 实现特性
34.3. 客户端接口
34.3.1. 创建一个大对象
34.3.2. 导入一个大对象
34.3.3. 导出一个大对象
34.3.4. 打开一个现有的大对象
34.3.5. 向一个大对象写入数据
34.3.6. 从一个大对象读取数据
34.3.7. 在一个大对象中查找
34.3.8. 获取一个大对象的查找位置
34.3.9. 截断一个大对象
34.3.10. 关闭一个大对象描述符
34.3.11. 移除一个大对象
34.4. 服务器端函数
34.5. 例子程序

PostgreSQL具有大对象的功能,它提供了对于存储在一个特殊大对象结构中的用户数据的流式访问。对于那些大得无法以一个整体处理的数据值 ,流式访问非常有用。

本章介绍了PostgreSQL中大对象数据的实现、编程和查询语言接口。在本章中我们使用名为libpq的C库来作为例子,但是绝大部分PostgreSQL支持的本地编程接口也具有相同的功能。其他接口可能会在内部使用大对象接口来提供对大值的一般支持,但这里就不再描述。