pg_copy_to
Copy a table to an array
Description
arrayfalse pg_copy_to(
PgSql\Connection $connection,
string $table_name,
string $separator = "\t",
string $null_as = "\\\\N"
)
Parameters
-
connection
-
An PgSql\Connection instance.
-
table_name
-
Name of the table from which to copy the data into rows.
-
separator
-
The token that separates values for each field in each element of
rows. Default is \t.
-
null_as
-
How SQL NULL values are represented in the
rows. Default is \\N ("\\\\N").
Return Values
An array with one element for each line of COPY data, or false on failure.
Examples
Example #1 pg_copy_to example
<?php
$db = pg_connect("dbname=publisher") or die("Could not connect");
$rows = pg_copy_to($db, $table_name);
pg_query($db, "DELETE FROM $table_name");
pg_copy_from($db, $table_name, $rows);
?>