2
Я пытаюсь экспортировать таблицу в CSV и принудительно цитировать два столбца.Команда PostgreSQL COPY с несколькими столбцами FORCE_QUOTE
Я попробовал следующую команду:
COPY hotel_position_daily TO '/home/ubuntu/export/hotel_position_daily.csv' CSV HEADER FORCE_QUOTE hotelname, city;
в результате которого
ERROR: syntax error at or near "FORCE_QUOTE"
LINE 1: ...buntu/export/hotel_position_daily.csv' CSV HEADER FORCE_QUOT...
и я попытался
COPY hotel_position_daily TO '/home/ubuntu/export/hotel_position_daily.csv' WITH (FORMAT CSV, HEADER, FORCE_QUOTE hotelname, city);
в результате которого
ERROR: argument to option "force_quote" must be a list of column names
что я делаю неправильно?
это дает ту же ошибку 'PSQL -U Postgres -d Postgres -t -A -F "" -c«COPY (SELECT * FROM solrmaster) до «/ tmp/solrmastertest.csv 'DELIMITER' | ' QUOTE '\ "' FORCE_QUOTE {(ключ, компоненты, docnum)} CSV HEADER" ' – venkat