简单的问题,我认为,但我似乎找不到答案,通过谷歌等。
我通过psql将csv数据导入postgresql表。我可以通过pgAdmin III GUI很好地做到这一点,但是现在我正在使用,所有这些都是通过psql完成的。
如何导入Postgresql表并跳过第一个“id”自动递增列?
在pgAdmin中,它就像取消“要导入的列”选项卡上的id列一样简单。
到目前为止,我已经在SQL查询工具箱中。
COPY products FROM '/media/username/rails_projects/app/db/import/bdname_products.csv' DELIMITER ',' CSV;
或者,是否有可能在使用PgAdmin导入命令执行导入之后在SQL上获得SQL III的输出?
谢谢你的考虑。
发布于 2014-03-04 00:59:09
正如在手册中所解释的,复制允许您指定要读取的字段列表,如下所示:
COPY table_name ( column_name , ... ) FROM 'filename'
https://stackoverflow.com/questions/22160764
复制相似问题