SPI_execute_plan_with_paramlist — 執行由 SPI_prepare
準備的語句
int SPI_execute_plan_with_paramlist(SPIPlanPtrplan
, ParamListInfoparams
, boolread_only
, longcount
)
SPI_execute_plan_with_paramlist
執行由 SPI_prepare
準備的語句。此函數等同於 SPI_execute_plan
,除了傳遞給查詢的參數值資訊以不同的方式呈現之外。ParamListInfo
表示法對於傳遞已經以該格式提供的數值非常方便。它也支援透過 ParamListInfo
中指定的掛鉤函數來使用動態參數集。
此函數現在已被棄用,建議改用 SPI_execute_plan_extended
。
SPIPlanPtr plan
準備好的語句(由 SPI_prepare
傳回)
ParamListInfo params
包含參數類型和數值的資料結構;如果沒有,則為 NULL
bool read_only
對於唯讀執行的 true
long count
要傳回的最大列數,或 0
表示無限制
傳回值與 SPI_execute_plan
相同。
如果成功,SPI_processed
和 SPI_tuptable
的設定方式與 SPI_execute_plan
相同。
如果您在文件中發現任何不正確、與您特定功能體驗不符或需要進一步澄清的地方,請使用此表單來回報文件問題。