从本地CSV到远程数据库的PostgreSQL COPY语法

时间:2015-10-13 10:04:44

标签: java postgresql csv postgresql-copy

我用Java创建程序来读取Excel文件,删除一些坏行,从中创建CSV文件,然后使用COPY语法将其插入到PostgreSQL数据库中。目前,如果文件和数据库在同一台机器上,它可以工作。如果数据库在远程计算机中,我想使其工作。是否可以使用COPY语法获取其他计算机中的CSV文件以将其插入数据库中?或者还有其他替代方案吗?

1 个答案:

答案 0 :(得分:0)

只需从包含该文件的服务器连接到数据库(使用psql),您就可以\copy mytable FROM foo.csv DELIMITER ','