PQtransactionStatus
功能描述
返回服务器的当前事务内状态。
接口原型
PGTransactionStatusType PQtransactionStatus(const PGconn *conn);
参数说明
conn
建立连接时返回的连接结构体指针,该指针用于标识某个特定连接。
返回值
状态 | 说明 |
---|---|
PQTRANS_IDLE | 当前空闲。 |
PQTRANS_ACTIVE | 正在处理一个命令。 |
PQTRANS_INTRANS | 空闲,在一个合法的事务块内。 |
PQTRANS_INERROR | 空闲,在一个失败的事务块内。 |
PQTRANS_UNKNOWN | 连接有问题。 |
PQTRANS_ACTIVE | 一个查询发送给了服务器并且还没有完成。 |
其他
无。