Send data to the server during a COPY operation

# pg_put_copy_data

(PHP 8 >= 8.4.0)

pg_put_copy_data — Send data to the server during a COPY operation

### Description

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

Sends data to the server during a `COPY FROM STDIN` operation. A `COPY` command must have been issued via pg_query() before calling this function.

### Parameters

`connection`
  An PgSql\Connection instance.
`cmd`
  The data to send to the server. A final newline is automatically added if not present. The data must be formatted according to the `COPY` command's format.

### Return Values

Returns `1` on success, `0` if the data could not be queued (only in non-blocking mode), or `-1` on error.

### See Also

- pg_put_copy_end() - Signal the completion of a COPY operation to the server
- pg_query() - Execute a query

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