Как мне экспортировать запрос из PSQL в CSV? Windows PSQL

#sql #windows #csv #psql

#sql #Windows #csv #psql

Вопрос:

У меня есть следующий код

 copy 
(
    SELECT *
    FROM person
    LEFT JOIN car ON car.id=person.car_id
) 
TO 'c:/Users/nick-/Downloads/results.csv' 
DELIMITER ',' CSV HEADER;
  

и я возвращаюсь

 ERROR:  syntax error at or near "TO"
LINE 6: TO 'c:/Users/nick-/Downloads/results.csv'
  

Что я здесь делаю не так? Я следую онлайн-руководству (https://www.youtube.com/watch?v=qw—VYLpxG4 временная метка 3: 47: 27) и я не вижу свою ошибку.

Комментарии:

1. Вероятно, одинарные кавычки. Попробуйте использовать двойные кавычки.

2. Я пробовал, и это не имело никакого эффекта.

3. подсказка из документов: filename: абсолютное имя пути к файлу ввода или вывода. Пользователям Windows может потребоваться использовать строку E» и удвоить любые обратные косые черты, используемые в имени пути. Вы пробовали использовать двойную обратную косую черту?

4. синтаксис copy comand может отличаться в разных версиях. какая у вас версия?

5. Я использую версию Windows 13