pg_copy_to kopiert eine Tabelle in ein
Array. Intern wird das SQL Kommando COPY TO
aufgerufen, um die Datensätze einzufügen.
Parameter-Liste
connection
PostgreSQL Verbindungskennung.
table_name
Name der Tabelle, aus der die Daten in das Array
rows kopiert werden.
delimiter
Der Feldbegrenzer, mit dem die Werte in den Elementen von
rows separiert werden. Der Vorgabewert ist TAB.
null_as
Bestimmt, wie SQL NULL Werte in
rows dargestellt werden. Der Standardwert
ist \N ("\\N").
Rückgabewerte
Die Funktion gibt ein array zurück, in dem jedes
Element eine Zeile der mit COPY
erzeugten Daten enthält. Falls ein Fehler auftritt, wird FALSE
zurückgegeben.
Beispiele
Beispiel #1 pg_copy_to Beispiel
<?php $db = pg_connect("dbname=publisher") or die("Konnte keine Verbindung aufbauen");