libpq - C 库

PostgreSQL 9.4.4 中文手册
上一页 | 上一级 |  | 下一页

# 章 31. libpq - C 库

libpq是PostgreSQL的 C应用程序接口。libpq 是一套允许客户程序向PostgreSQL 服务器服务进程发送查询并且获得查询返回的库函数。

libpq同时也是其他几个PostgreSQL 应用接口下面的引擎，包括 C++，Perl，Python，Tcl 和ECPG。 所以如果你使用这些软件包，libpq 某些方面的特性会对你非常重要。特别是第 31.14 节， 第 31.15 节和第 31.18 节 描述了任何使用libpq的应用的用户可见的行为。

本章末尾有三个小程序显示如何利用libpq书写程序。 （第 31.21 节）在源代码发布的`src/test/examples` 目录里面有几个完整的libpq应用的例子。

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

上一页 | 起始页 | 下一页
客户端接口 | 上一级 | 数据库连接控制函数