VastbaseG100

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

Menu

PQprint

功能描述

向指定的输出流打印所有的行和(可选的)字段名称。

接口原型

void PQprint(FILE *fout,      /* 输出流 */
             const PGresult *res,
             const PQprintOpt *po);
typedef struct
{
    pqbool  header;      /* 打印输出字段头和行计数 */
    pqbool  align;       /* 填充对齐字段 */
    pqbool  standard;    /* 旧的格式 */
    pqbool  html3;       /* 输出HTML表 */
    pqbool  expanded;    /* 扩展表 */
    pqbool  pager;       /* 必要时在输出中使用分页器 */
    char    *fieldSep;   /* 字段分隔符 */
    char    *tableOpt;   /* HTML表格元素的属性 */
    char    *caption;    /* HTML表标题 */
    char    **fieldName; /* 替换字段名组成的空结尾的数组 */
} PQprintOpt;

参数说明

参数名 参数说明
fout 输出流描述符。
res 执行命令后获取的结果指针。
po 打印选项结构体指针。

返回值

无。

其他

这个函数以前被用于打印查询结果,但是现在已经不用这个函数了。 请注意它假设所有的数据都是文本格式。