php postgresql pdo копировать из stdin

COPY table_name ( field1, field2, field3) FROM STDIN CSV;
1,2,"q w"
3,4,"a s"
5,6,d
\.

Как выполнить этот запрос с помощью PDO?

Обновление:

Проблема в том, что драйвер PDO выполняет этот запрос как оператор.
Например, если вы вставите его в pgAdmin, он выдаст ошибку.
Мне нужно выполнить его в psql :

C:\Users\User>psql -e -h localhost -U postgres db_name
psql (9.1.2)
db_name=# COPY table_name ( field1, field2, field3) FROM STDIN CSV;
COPY table_name ( field1, field2, field3) FROM STDIN CSV;
Enter data to be copied followed by a newline.
End with a backslash and a period on a line by itself.
>> 1,2,"q w"
>> 3,4,"a s"
>> 5,6,d
>> \.
6
задан Erwin Brandstetter 13 February 2012 в 17:48
поделиться