COPY 操作中にサーバーへデータを送信する

# pg_put_copy_data

(PHP 8 >= 8.4.0)

pg_put_copy_data — COPY 操作中にサーバーへデータを送信する

### 説明

function pg_put_copy_data(PgSql\Connection `$connection`, string `$cmd`): int

`COPY FROM STDIN` 操作中に、サーバーへデータを送信します。 この関数を呼び出す前に、`COPY` コマンドを pg_query() で発行しておく必要があります。

### パラメータ

`connection`
  PgSql\Connection クラスのインスタンス。
`cmd`
  サーバーに送信するデータ。末尾に改行がない場合は、自動的に改行が付加されます。 データは、`COPY` コマンドのフォーマットに従って 整形されていなければなりません。

### 戻り値

成功した場合に `1` を、 データをキューに入れられなかった場合（ノンブロッキングモードのみ）に `0` を、エラーの場合に `-1` を返します。

### 参考

- pg_put_copy_end() - COPY 操作の完了をサーバーに通知する
- pg_query() - クエリを実行する

`↑` and `↓` to navigate • `Enter` to select • `Esc` to close • `/` to open