Есть ли какой-либо плагин или библиотека, которую мне нужно использовать для этого? Я хочу сначала попробовать это на своей локальной системе, а затем сделать то же самое на Heroku Postgresql
Как импортировать данные из CSV в таблицу Postgres с помощью pgAdmin 3?
Ответ 1
pgAdmin имеет графический интерфейс для импорта данных с 1,16. Сначала вам нужно создать таблицу, а затем легко импортировать данные - просто щелкните правой кнопкой мыши имя таблицы и нажмите "Импортировать".
Ответ 2
Предположим, что у вас есть таблица SQL, называемая mydata - вы можете загружать данные из файла csv следующим образом:
COPY MYDATA FROM '<PATH>/MYDATA.CSV' CSV HEADER;
Подробнее см. в http://www.postgresql.org/docs/9.2/static/sql-copy.html
Ответ 3
У вас может быть таблица под названием 'test'
COPY test(gid, "name", the_geom)
FROM '/home/data/sample.csv'
WITH DELIMITER ','
CSV HEADER