How should I import data from CSV into a Postgres table using pgAdmin 3?
我需要使用哪个插件或库吗?
我想首先在我的本地系统上尝试这个,然后在Heroku Postgresql上做同样的事情
自1.16以来,pgAdmin具有用于数据导入的GUI。 您必须先创建表,然后才能轻松导入数据 - 只需右键单击表名并单击"导入"。
假设您有一个名为mydata的SQL表 - 您可以从csv文件加载数据,如下所示:
1 | COPY MYDATA FROM '<PATH>/MYDATA.CSV' CSV HEADER; |
有关更多详细信息,请参阅:http://www.postgresql.org/docs/9.2/static/sql-copy.html
你可能有一个名为'test'的表
1 2 3 4 | COPY test(gid,"name", the_geom) FROM '/home/data/sample.csv' WITH DELIMITER ',' CSV HEADER |