Регистрация Войти
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Войти через VK Войти через FB Войти через Google Войти через Яндекс
Поиск по сайту
Наш чат в Telegram для обмена идеями, проектами, мыслями, людьми в сфере ИТ г.Ростова-на-Дону: @it_rostov
pg_copy_to
(PHP 4 >= 4.2.0, PHP 5)
pg_copy_to — Копирует данные из таблицы в массив
Описание
array pg_copy_to ( resource $connection , string $table_name [, string $delimiter [, string $null_as ]] )pg_copy_to() копирует данные из таблицы в массив. Для получения записей посылает серверу команду SQL COPY TO.
Список параметров
connection -
Ресурс соединения с базой данных PostgreSQL.
table_name -
Имя таблицы, из которой данные копируются в массив rows.
delimiter -
Символ-разделитель, отделяющий значения полей в элементах массива rows. По умолчанию TAB.
null_as -
Этот параметр отвечает за то, как значения SQL NULL будут представлены в массиве rows. По-умолчанию \N ("\\N").
Возвращаемые значения
Массив array, в котором каждый элемент - строка, полученная с помощью COPY. В случае ошибки возвращает FALSE.
Примеры
Пример #1 Пример использования pg_copy_to()
$db = pg_connect("dbname=publisher") or die("Невозможно подключиться");
$rows = pg_copy_to($db, $table_name);
pg_query($db, "DELETE FROM $table_name");
pg_copy_from($db, $table_name, $rows);
Смотрите также
- pg_copy_from() - Вставляет записи из массива в таблицу
Описание на ru2.php.net
Описание на php.ru