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

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

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

9.2. pg 模块函数 #

connect — 打开到数据库服务器的连接
get_defhost — 获取默认主机名 [DV]
set_defhost — 设置默认主机名 [DV]
get_defport — 获取默认端口 [DV]
set_defport — 设置默认端口 [DV]
get_defopt — 获取默认选项说明 [DV]
set_defopt — 设置默认选项说明 [DV]
get_deftty — 获取默认连接调试终端说明 [DV]
set_deftty — 设置默认连接调试终端说明 [DV]
get_defbase — 获取默认数据库名说明 [DV]
set_defbase — 设置默认数据库名说明 [DV]

pg 模块只定义了少量方法,用于连接数据库以及定义覆盖 PostgreSQL 所用环境变量的“默认变量”。

这些“默认变量”的设计意图是让你能够处理常规连接参数,而无需在程序中写大量代码。你可以提示用户输入一个值,把它放入默认变量,然后就不用再管它,而不必修改你的环境。可以在 Python Setup 文件中设置 -DNO_DEF_VAR 选项来禁用默认变量支持。与此相关的方法以标记 [DV] 标明。

在模块初始化时,所有变量都被设为 None,表示应使用标准环境变量。

提交更正

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