28.11. 环境变量

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

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

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

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