count)説明SPI_execute_planは、SPI_prepareでプリペアド計画を実行します。read_onlyとcountは、SPI_executeと同様の解釈がなされます。plan(SPI_prepareで返される)実行計画。values実パラメータ値の配列。計画の引数の数と同じ長さでなければなりません。nullsどのパラメータがNULLであるかを示す配列。計画の引数の数と同じ長さでなければなりません。nはNULL値を表します(values内の項目は無視されます)。空白は非NULLの値を表します(values内の項目は有効です)。nullsがNULLの場合、SPI_execute_planは全てのパラメータがNULLではないとみなします。read_only読み取りのみの実行の場合true。count処理される、もしくは返される行の最大値。戻り値は、SPI_execute同様のものに加え、以下のエラー(負)の結果を取ることがあります。SPI_ERROR_ARGUMENTplanがNULLまたは無効、あるいは、countが0未満の場合。SPI_ERROR_PARAMvaluesがNULL、かつ、planがパラメータ付きでプリペアド場合。成功時、SPI_processedとSPI_tuptableがSPI_execute同様に設定されます。注意プリペアド計画で参照されるオブジェクト(テーブル、関数など)のいずれかがセッション中に削除された場合、その計画用のSPI_execute_planの結果は予測不能です。