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
相同。
如果您在文件中發現任何不正確之處、與您對特定功能的體驗不符之處或需要進一步澄清之處,請使用 此表單 報告文件問題。