支援的版本:目前 (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

提交更正

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