I am trying to import a txt/csv file into my postgres database from php using "copy" command. I cannot use COPY instead of copy as I need it to execute as a psql client. My code is:
$query = \ . copy data1 FROM "data1.txt" WITH CSV HEADER DELIMITER AS "," QUOTE AS "^" ;
$result = pg_query($conn,$query);
if (!$result) {
echo "cannot copy data
";
} else {
echo "SUCCESS!";
}
当我掌握了这本存放机构档案时,我发现这一错误:
PHP Warning: pg_query(): Query failed: ERROR: syntax error at or near ""
LINE 1: copy data1 FROM "data1.txt" WITH ...
^ in script.php on line 30