ОШИБКА: отсутствуют данные для столбца XXX, SQLState: 22P04 (bad_copy_file_format) - PullRequest
0 голосов
/ 15 июля 2010

Я использую команду PostgreSQL COPY FROM / COPY TO для перемещения данных из таблицы производственной среды в таблицу среды разработки (они имеют одинаковую структуру, ограничения и т. Д.).Я экспортирую свои данные с помощью команды COPY TO, и это нормально, но возникает проблема, когда я пытаюсь импортировать эти данные с помощью COPY FROM.Я получаю сообщение об ошибке:

ОШИБКА: отсутствуют данные для столбца XXX, SQLState: 22P04 (bad_copy_file_format).

И среда производства, и среда разработки находятся на одном компьютереработает на Win XP SP3, PostgreSQL 8.3.

Команда:

COPY table_name
TO 'C:/copy_export/table_name_export.csv'
WITH NULL as '\N'
delimiter ','
CSV
QUOTE  AS '\''
FORCE QUOTE col1, col2, col3, col4

1 Ответ

2 голосов
/ 15 июля 2010

Я не использовал ИСПОЛЬЗОВАНИЕ РАЗДЕЛИТЕЛЕЙ ',' в своем заявлении COPY FROM !!!! Я отказываюсь голосовать за мой вопрос:)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...