0
我創建一個Java程序來讀取Excel文件,刪除一些壞行,從中創建一個CSV文件,並通過使用COPY語法插入到PostgreSQL數據庫。目前,如果文件和數據庫在同一臺機器上,它就可以工作。如果數據庫位於遠程機器上,我想讓它工作。使用COPY語法可以獲取另一臺機器上的CSV文件以將其插入數據庫中嗎?或者還有其他的替代方案嗎?PostgreSQL COPY語法從本地CSV遠程數據庫
我創建一個Java程序來讀取Excel文件,刪除一些壞行,從中創建一個CSV文件,並通過使用COPY語法插入到PostgreSQL數據庫。目前,如果文件和數據庫在同一臺機器上,它就可以工作。如果數據庫位於遠程機器上,我想讓它工作。使用COPY語法可以獲取另一臺機器上的CSV文件以將其插入數據庫中嗎?或者還有其他的替代方案嗎?PostgreSQL COPY語法從本地CSV遠程數據庫
只需從包含該文件的服務器連接到數據庫(使用psql),您就可以執行\copy mytable FROM foo.csv DELIMITER ','
。
複製抓取您指向的文件,它不關心它來自哪裏以及如何。 –