Мне нужно экспортировать различные таблицы в CSV для AWS Каталога клея, и я только что заметил главный showtopper:
Команда COPY не экранирует ввод новых строк в столбцах, а только заключает их в кавычки.
Что меня смущает еще больше, так это то, что я могу переключиться на TEXT и получить правильный формат - экранировать специальные символы - но у меня не может быть HEADER в этом формате!
COPY (%s) TO STDOUT DELIMITER ',' NULL ''
Is Есть ли способ получить и HEADER, и экранировать новую строку с помощью команды COPY?
Я надеюсь, что это мое упущение, поскольку код, очевидно, там.