Будет ли это работать?
Экспорт MySQL:
SELECT * INTO OUTFILE 'C:/data.csv'
FIELDS TERMINATED BY '\t' OPTIONALLY ENCLOSED BY '"'
ESCAPED BY '\\'
LINES TERMINATED BY '\n'
FROM table;
PostgreSQL:
COPY table FROM 'C:/data.csv' WITH DELIMITER AS '\t' NULL AS '\\N' CSV
По какой-то причине отсутствуют столбцы. Поэтому я считаю, что есть проблема с разделителем. Я прав, что я могу сделать? Я могу проверить строку с ошибкой причины ниже. Но каких персонажей я должен искать?
ERROR: missing data for column "Column21"
CONTEXT: COPY table, line 88219: ...