2025年9月25日: PostgreSQL 18 釋出!
支援的版本:當前18) / 17 / 16 / 15 / 14 / 13
開發版本:devel
不支援的版本:12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2

SPI_keepplan

SPI_keepplan — 儲存已準備的語句

概要

int SPI_keepplan(SPIPlanPtr plan)

描述

SPI_keepplan 儲存由SPI_prepare 準備的語句,以便它不會被SPI_finish 或事務管理器釋放。這使您能夠在當前會話中後續呼叫 C 函式時重用已準備的語句。

引數

SPIPlanPtr plan

要儲存的已準備語句

返回值

成功時為 0;如果planNULL 或無效,則為SPI_ERROR_ARGUMENT

註釋

透過指標調整將傳入的語句移至永久儲存(無需資料複製)。如果以後想刪除它,請對其使用SPI_freeplan

提交更正

如果您在文件中看到任何不正確、與您對特定功能的體驗不符或需要進一步澄清的內容,請使用此表單報告文件問題。