SPI_keepplan — 保存已准备的语句
int SPI_keepplan(SPIPlanPtr plan)
SPI_keepplan 保存由SPI_prepare 准备的语句,以便它不会被SPI_finish 或事务管理器释放。这使您能够在当前会话中后续调用 C 函数时重用已准备的语句。
SPIPlanPtr plan要保存的已准备语句
成功时为 0;如果plan 为NULL 或无效,则为SPI_ERROR_ARGUMENT。
通过指针调整将传入的语句移至永久存储(无需数据复制)。如果以后想删除它,请对其使用SPI_freeplan。