#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