невозможно загрузить файл CSV в Postgresql - PullRequest
2 голосов
/ 11 марта 2012

Я новичок в PostgresSQL и пытаюсь загрузить данные следующего формата:

1,57000000000A,A,EN,0:01,male,hahaha,"Address is address",1234567,Not Applicable,,
walk in and 
scream,papa,00:20:54,02:17:41,ABC,00:20:54,02:17:41,musical,farm,,cody,9,bad 
boy,,,,,X,,rest,,,musical is muscal,John Kotters ,,,2011-01-01

Есть более 10 тыс. Записей, и некоторые столбцы могут иметь данные NULL.Когда я пытаюсь сделать это:

COPY ane FROM 'C:/Program Files (x86)/PostgreSQL/8.4/csv-data/my-data.csv' WITH
DELIMITER ',';

Я получаю следующую ошибку: ОШИБКА: дополнительные данные после последнего ожидаемого состояния SQL столбца: 22P04

Я проверил столбцы, и они в порядке,Это означает, что столбцы не пропущены.

Надеюсь, что кто-то может помочь.Заранее спасибо.

1 Ответ

3 голосов
/ 13 марта 2012

Предполагается, что

 COPY ane FROM 'C:/Program Files (x86)/PostgreSQL/8.4/csv-data/my-data.csv' WITH
 DELIMITER ',' CSV;

у меня сработало

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