↑↓ 选择 ↵ 打开 ⌫ 改范围 完整检索页

pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。

不受支持的版本: 7.2 / 7.1 / 7.0 / 6.5
历史版本PostgreSQL 7.2 已于 2007 年 2 月结束社区维护,本页译文保留供仍在使用旧版本的读者参考。新系统请看当前版本手册首页。

第 3 章 libpq++ - C++ 绑定库

3.1. 简介 #

libpq++ 是 PostgreSQL 的 C++ API。libpq++ 是一组允许客户端程序连接到 PostgreSQL 后端服务器的类。这些连接有两种形式:数据库类和大对象类。

数据库类用于操作数据库。你可以向 PostgreSQL 后端服务器发送各种 SQL 查询和命令,并获取服务器的响应。

大对象类用于操作数据库中的大对象。虽然大对象实例可以向 PostgreSQL 后端服务器发送普通查询,但它只适用于不返回任何数据的简单查询。应当把大对象看作一个文件流。将来它应当表现得非常像 C++ 文件流 cin、 cout 和 cerr。

本章基于 libpq C 库的文档(见第 1 章)。源代码发行版的 src/interfaces/libpq++/examples 中有若干 libpq++ 应用的示例。

提交更正

译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。