pgsql.cc 提供对 postgresql.org 官网内容的中文翻译,由 Pigsty 团队维护。
PgConnection 建立到后端数据库服务器的新连接。
PgConnection::PgConnection(const char *conninfo)
虽然通常是从某个访问类中调用,但也可以通过创建 PgConnection 对象来建立到后端服务器的连接。
ConnectionBad 返回到后端服务器的连接是成功还是失败。
int PgConnection::ConnectionBad()
如果连接失败则返回 TRUE。
Status 返回到后端服务器的连接的状态。
ConnStatusType PgConnection::Status()
根据连接的状态返回 CONNECTION_OK 或 CONNECTION_BAD。
PgDatabase 建立到后端数据库服务器的新连接。
PgDatabase(const char *conninfo)
在创建了 PgDatabase 之后,应当先确认到数据库的连接已经成功,然后再向该对象发送查询。这很容易做到:用 Status 或 ConnectionBad 方法获取 PgDatabase 对象的当前状态。
DBName 返回当前数据库的名字。
const char *PgConnection::DBName()
Notifies 从后端收到的未处理通知消息列表中返回下一条通知。
PGnotify* PgConnection::Notifies()
细节见 PQnotifies()。
译文有误、术语不当或页面显示问题,请到译文仓库 pgsty/pgdoc 报告译文问题。 英文原文本身的问题,请在当前版本的对应页面向上游反馈;上游不再修订已结束维护的版本。