(PHP 4 >= 4.2.0, PHP 5)
pg_copy_from — Вмъкване на записи от масив в таблица
pg_copy_from() вмъква записи в таблица от rows . За да вмъкне записите, вътрешно тя пуска SQL командата COPY FROM.
Ресурс на връзката към базата от данни в PostgreSQL.
Името на таблицата, в която да копира rows .
Масив с данните, които да бъдат копирани в table_name . Всяка стойност от rows се превръща в ред от table_name . Всяка от стойностите на rows трябва да бъде заграден низ със стойностите, които да бъдат смъкнати във всяко поле. Стойностите трябва да завършват със знака за нов ред.
Знакът, който разделя стойностите за всяко поле в елементите на rows . По подразбиране е TAB.
Как да бъдат представени SQL стойностите NULL в rows . По подразбиране е \N ("\\N").
Връща TRUE при успех или FALSE при неуспех.
Example #1 Пример за pg_copy_from()
<?php
$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);
?>