Chapter 34. libpq-C 库

目录

libpq 是 C 应用程序程序员与 PostgreSQL 的接口。 libpq 是一组库函数,允许 Client 端程序将查询传递到 PostgreSQL 后端服务器并接收这些查询的结果。

libpq 还是其他几个 PostgreSQL 应用程序接口的基础引擎,包括为 C,Perl,Python,Tcl 和 ECPG 编写的接口。因此,如果您使用其中一个软件包,libpq 行为的某些方面对您很重要。特别是Section 34.14Section 34.15Section 34.18描述了使用 libpq 的任何应用程序的用户可见的行为。

本章末尾(Section 34.21)包含一些简短程序,以说明如何编写使用 libpq 的程序。在源代码分发的src/test/examples目录中,也有 libpq 应用程序的几个完整示例。

使用 libpq 的 Client 端程序必须包含头文件libpq-fe.h ,并且必须与 libpq 库链接。