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 执行下面操作:
•