pg_send_execute 指定したパラメータでプリペアドステートメントを実行するリクエストを 送信し、その結果を待たない &reftitle.description; intboolpg_send_execute PgSql\Connectionconnection stringstatement_name arrayparams 指定したパラメータでプリペアドステートメントを実行するリクエストを 送信し、その結果を待ちません。 これは pg_send_query_params と似ています。 しかし、実行するコマンドは指定したクエリ文字列で決まるのではなく 事前に準備されたステートメントの名前で決まります。関数のパラメータは pg_execute と同じように処理されます。 pg_execute と同様に、7.4 より前のバージョンの PostgreSQL では動作しません。 &reftitle.parameters; connection &pgsql.parameter.connection; statement_name 実行するプリペアドステートメントの名前。"" が指定された場合は 無名ステートメントが実行されます。名前は、事前に pg_preparepg_send_prepare あるいは PREPARE SQL コマンドで準備されたものである 必要があります。 params プリペアドステートメント中の $1、$2 などのプレースホルダを 置き換えるパラメータの配列。配列の要素数はプレースホルダの 数と一致する必要があります。 &reftitle.returnvalues; 成功した場合に &true; 、失敗した場合に 0 を返します。 クエリの結果を確認するには pg_get_result を使用します。 &reftitle.changelog; &Version; &Description; &pgsql.changelog.connection-object; &reftitle.examples; <function>pg_send_execute</function> の使用法 ]]> &reftitle.seealso; pg_prepare pg_send_prepare pg_execute