Невозможно импортировать данные из CSV-файла в базу данных postgres, поскольку ПК является последовательным - PullRequest
0 голосов
/ 01 апреля 2019

У меня есть скрипт на python, который генерирует и упорядочивает различные данные и записывает их в файл csv. Мне нужно импортировать файл CSV в базу данных Postgres.

В БД 5 столбцов. Для краткости мы назовем их:

 name, age, phone, address, id_number
 john, 30, 555-555-5555, 100 west ave, 1
 mary, 35, 555-555-5556, 200 east ave, 2
 frank, 33, 555-555-5557, 80 north ave, 3

Идентификационный номер - это PK, но он также должен быть последовательным и, следовательно, пустым в CSV, который я пытаюсь импортировать. Когда я пытаюсь импортировать, он говорит, что мой импортированный csv нарушает ненулевое значение для столбца pk.

Как мне обойти это?

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