Я пытаюсь скопировать содержимое таблицы в файл CSV. Я использовал эту команду:
\ копировать (выбрать * из таблицы) в '/tmp/a.csv' с разделителем ',';
это выдало ошибку: ОШИБКА: синтаксическая ошибка в или около "к"
Я попытался использовать copy вместо \ copy, что дало сообщение:
ОШИБКА: должен быть суперпользователем для копирования или из файла
СОВЕТ: Любой может скопировать в стандартный вывод или из стандартного ввода. Команда psql \ copy также работает для всех.
1) У меня нет прав суперпользователя на Unix-машине или postgres.
2) Я не понял подсказку здесь. Есть ли другой способ для меня, чтобы вывести содержимое таблицы в файл .csv?
Спасибо в ожидании.