我用Java创建程序来读取Excel文件,删除一些坏行,从中创建CSV文件,然后使用COPY语法将其插入到PostgreSQL数据库中。目前,如果文件和数据库在同一台机器上,它可以工作。如果数据库在远程计算机中,我想使其工作。是否可以使用COPY语法获取其他计算机中的CSV文件以将其插入数据库中?或者还有其他替代方案吗?
答案 0 :(得分:0)
只需从包含该文件的服务器连接到数据库(使用psql),您就可以\copy mytable FROM foo.csv DELIMITER ','
。