如何使用複製命令將數據批量插入到使用C#的遠程計算機中存在的csv文件的postgresql表中? 我在C#中使用了前端,我需要從csv文件中將數據加載到postgresql表中。數據庫位於遠程服務器中,csv文件位於我的計算機中。將數據從遠程計算機的csv文件導入postgresql表
0
A
回答
0
根本不可能,除非您將遠程計算機安裝在postgres服務器上。複製postgres需要能夠在本地訪問文件。
你可以嘗試從A到B的文件,或者自己解析文件並對postgres進行批量插入,即: 創建表文件(文件的結構); 閱讀100行 插入件插入Tabe的文件 值(線1) ,(第2行) ... ,線(100)
1
假設CSV文件運行C#程序在計算機上,則需要使用COPY ... FROM STDIN
。這很難直接從客戶端驅動程序中使用,但其中大部分都支持它們自己的接口。
我猜你正在使用nPgSQL,因爲你沒有打算提及你使用的客戶端。如果是這樣,你可以使用NpgsqlCopyIn。
相關問題
- 1. 將csv文件導入postgresql
- 2. 將文件夾從遠程計算機(Azure)複製到遠程計算機
- 3. 從csv文件插入數據到sql或從遠程計算機直接插入數據到SQL Server
- 4. Hadoop/Hive:從遠程計算機上的.csv加載數據
- 5. 將文件從遠程主機傳輸到本地計算機
- 6. 使用WMI將文件從本地計算機複製到遠程計算機
- 7. postgresql導入csv文件
- 8. 將遠程CSV導入到mySQL表中?
- 9. 從遠程計算機
- 10. 我從遠程計算機
- 11. 使用Python-Django將CSV文件導入PostgreSQL數據庫
- 12. 從遠程計算機上傳並簽入文件到SharePoint
- 13. 使用SFTP將數據從STDOUT複製到遠程計算機
- 14. Oracle數據泵 - 從本地計算機導入到遠程服務器
- 15. 從Angular的CSV文件導入數據
- 16. 將XML文件導入PostgreSQL數據庫
- 17. 使用遠程管理憑據將文件複製到遠程計算機
- 18. 將CSV文件從BLOB導入數據庫表
- 19. 如何將數據從csv文件導入到mysql表中?
- 20. 如何將csv數據插入postgresql數據庫(遠程數據庫)
- 21. 將數據庫從遠程服務器導出到我的計算機上的特定文件夾中
- 22. 將大Csv文件導入數據庫
- 23. 將csv文件數據導入influxdb
- 24. 將CSV文件導入MySQL數據庫
- 25. 將數據導入csv文件到mysql
- 26. 遠程計算機
- 27. 遠程計算機
- 28. PostgreSQL csv從MySQL csv導出導入?
- 29. 從django admin導入csv文件數據
- 30. 從CSV文件導入數據
廢話,'複製...從STDIN'就是爲了這個目的。 –