31.13. 环境变量

下面的环境变量可以用于选择缺省的连接参数值,这些值将被PQconnectdbPQsetdbLoginPQsetdb使用 — 如果调用代码没有直接声明相应值的话。比如,这些(环境变量) 可以避免把麻烦的数据库名强加入简单的应用程序的硬代码里面。

下面的环境变量可以用于为每个PostgreSQL会话声明缺省 特性(又见ALTER USERALTER DATABASE命令 获取基于用户和数据库设置缺省行为的方法。)

请参考SQL命令SET获取这些环境变量的正确数值。

下面的环境变量决定libpq的内部行为;它们覆盖编译的缺省。