VastbaseG100

基于openGauss内核开发的企业级关系型数据库。

Menu

PQconndefaults

功能描述

返回缺省的联接选项。

接口原型

PQconninfoOption *PQconndefaults(void);
typedef struct
{
    char   *keyword;   /* 选项的键字 */
    char   *envvar;    /* 退守的环境变量名 */
    char   *compiled;  /*  退守的编译时缺省值*/
    char   *val;       /* 选项的当前值,或者 NULL */
    char   *label;     /* 连接对话里字段的标识 */
    char   *dispchar;  /* 在连接对话里为此字段显示的字符。
                          数值有:
                          ""        原样现实输入的数值
                          "*"       口令字段 - 隐藏数值
                          "D"       调试选项 - 缺省的时候不显示 */
    int     dispsize;  /*  对话中字段的以字符计的大小 */
} PQconninfoOption;

参数说明

无。

返回值

返回一个连接选项数组。可以用于获取所有可能的PQconnectdb 选项和它们的当前缺省值。返回值指向一个PQconninfoOption 结构的数组,该数组以一个有 NULLkeyword指针的条目标识结束。 如果无法分配内存,则返回空指针。注意当前缺省值(val域) 将依赖于环境变量和其他环境。调用者必须把连接选项当作只读对待。

其他

无。