Отправляет данные на сервер при выполнении операции 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