How should I import data from CSV into a Postgres table using pgAdmin 3? How should I import data from CSV into a Postgres table using pgAdmin 3? postgresql postgresql

How should I import data from CSV into a Postgres table using pgAdmin 3?


pgAdmin has GUI for data import since 1.16. You have to create your table first and then you can import data easily - just right-click on the table name and click on Import.

enter image description here

enter image description here


assuming you have a SQL table called mydata - you can load data from a csv file as follows:

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

For more details refer to: http://www.postgresql.org/docs/9.2/static/sql-copy.html


You may have a table called 'test'

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