SPI_keepplan — 保存已准备好的语句
int SPI_keepplan(SPIPlanPtr plan
)
SPI_keepplan
保存传递的语句(由 SPI_prepare
准备),以便它不会被 SPI_finish
或事务管理器释放。这使您能够在当前会话中后续调用 C 函数时重用已准备好的语句。
SPIPlanPtr plan
要保存的已准备好的语句
成功时返回 0;如果 plan
为 NULL
或无效,则返回 SPI_ERROR_ARGUMENT
传入的语句通过指针调整被重新定位到永久存储(不需要数据复制)。如果您以后希望删除它,请对其使用 SPI_freeplan
。
如果您在文档中看到任何不正确的内容,与您对特定功能的体验不符,或者需要进一步说明,请使用 此表单 报告文档问题。