Я пытаюсь загрузить большой объем данных, используя запрос COPY
, в таблицу PostgreSQL (11), некоторые записи имеют строки типа "\.", Они находятся внутри поля в кавычках. PostgreSQL не может импортировать этот CSV
Даже CSV, созданный PostgreSQL COPY, не импортирует обратно, если значения полей имеют "\."
ПРИМЕР:
$ psql mydb -c 'COPY data_import2 (import_field) TO STDIN WITH CSV
"some rubbish
\.
more rubbish"
$ echo '"some rubbish
\.
more rubbish"' | psql mydb -c 'COPY data_import2 (import_field) FROM STDIN WITH CSV'
генерирует "неопределенное поле в кавычках CSV"
Есть ли решение проблемы?