Я пытаюсь импортировать файл с разделителями табуляции в мою базу данных PostgreSQL. Одним из полей в моем файле является поле «заголовок», которое иногда содержит фактические кавычки. Например, мой TSV может выглядеть так:
id title
5 Hello/Bleah" Foo
(Да, в названии есть только одна кавычка.)
Когда я пытаюсь импортировать файл в мою базу данных:
copy articles from 'articles.tsv' with delimiter E'\t' csv header;
Я получаю эту ошибку, ссылаясь на эту строку:
ERROR: unterminated CSV quoted field
Как мне это исправить? Кавычки никогда не используются, чтобы окружить целые поля в файле. Я пытался copy articles from 'articles.tsv' with delimiter E'\t' escape E'\\' csv header;
, но на той же строке я получаю ту же ошибку.