# SPI_保持计划

SPI_keepplan — 保存准备好的语句

# 概要

int SPI_keepplan(SPIPlanPtr plan)

# 描述

SPI_keepplan保存通过的语句(由SPI_prepare) 这样它就不会被释放SPI_完成也不是由事务管理器。这使您能够在当前会话中的 C 函数的后续调用中重用准备好的语句。

# 论据

SPIPlanPtr *计划*

要保存的准备好的语句

# 返回值

0成功;SPI_ERROR_ARGUMENT如果*计划*是空值或无效

# 笔记

传入的语句通过指针调整的方式重新定位到永久存储(不需要数据复制)。如果您以后想删除它,请使用SPI_freeplan在上面。