SPI_connect
SPI_connect — 把你的过程与 SPI 管理器连接起来.
语法
int SPI_connect(void)
无
输出
-
int
-
返回状态
-
SPI_OK_CONNECT
-
如果联接成功
-
SPI_ERROR_CONNECT
如果联接失败
描述
SPI_connect 打开一个与
Postgres
后端的联接.如果你需要执行查询你就要调用这个函数.有些使用 SPI 函数的应用可以从非联接的过程调用.
如果试图对一个已经联接的过程调用 SPI_connect 你可能得到一个 SPI_ERROR_CONNECT
错误信息 - 例如,如果你直接从另一个已联接的过程里调用一个过程.实际上,因为子进程可能使用
SPI,子进程返回后你的父进程将不能继续使用 SPI (如果子进程调用了 SPI_finish).这是一个糟糕的方面.
用法
算法
SPI_connect 执行下面操作:
-
•