VastbaseG100

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

Menu

PQfireResultCreateEvents

功能描述

为PGresult对象中的每个事件过程触发一个PGEVT_RESULTCREATE事件。成功时返回非0,如果任何事件过程失败返回0。

接口原型

int PQfireResultCreateEvents(PGconn *conn, PGresult *res);

参数说明

参数 描述
conn 建立连接时返回的连接结构体指针,该指针用于标识某个特定连接。
res 指定的PGresult对象。

返回值

成功时返回非0,如果任何事件过程失败返回0。

其他

conn被传送给事件过程,但不会被直接使用。如果事件过程不使用它,则会返回NULL。

已经接收到这个对象的PGEVT_RESULTCREATE或PGEVT_RESULTCOPY 事件的事件过程不会被再次触发。

这个函数与PQmakeEmptyPGResult分开的主要原因是它经常创建一个 PGresult,并且在调用事件过程之前就用数据对其进行填充。