Os dados podem ser exportados com aspas simples no comando de cópia:
COPY mytest TO '/tmp/test.csv' DELIMITER ',' CSV HEADER;
COPY 5
Com aspas duplas:
COPY mytest TO "/tmp/test.csv" DELIMITER ',' CSV HEADER;
ERROR: syntax error at or near ""/tmp/test.csv""
LINE 1: COPY mytest TO "/tmp/test.csv" DELIMITER ',' CSV HEADER;
É uma sintaxe estranha para limitar o uso de aspas duplas!
Há uma diferença entre SQL e shell ou Perl: em SQL, literais de string só podem ser citados com aspas simples (o PostgreSQL também conhece “cotação em dólar”), enquanto aspas duplas são usadas exclusivamente para cercar nomes de objetos (identificadores).