it-swarm.com.de

Wie soll ich mit pgAdmin 3 Daten aus CSV in eine Postgres-Tabelle importieren?

Gibt es ein Plugin oder eine Bibliothek, die ich dafür verwenden muss? Ich möchte dies zuerst auf meinem lokalen System und dann auf Heroku Postgresql ausprobieren

51
abhim

pgAdmin verfügt seit 1.16 über eine grafische Benutzeroberfläche für den Datenimport. Sie müssen zuerst Ihre Tabelle erstellen und dann können Sie einfach Daten importieren - klicken Sie einfach mit der rechten Maustaste auf den Tabellennamen und klicken Sie auf Importieren.

enter image description here

enter image description here

75
Tomas Greif

angenommen, Sie haben eine SQL-Tabelle namens mydata - Sie können Daten wie folgt aus einer CSV-Datei laden:

COPY MYDATA FROM '<PATH>/MYDATA.CSV' CSV HEADER;

Weitere Informationen finden Sie unter: http://www.postgresql.org/docs/9.2/static/sql-copy.html

21
user1509107

Möglicherweise haben Sie eine Tabelle namens "Test"

COPY test(gid, "name", the_geom)
FROM '/home/data/sample.csv'
WITH DELIMITER ','
CSV HEADER
4
Rajitha Bandara