我在excel中有一些csv數據,我將它導入到postgresql中。我用記事本編輯器打開了excel csv文件(嘗試過記事本,寫字板和記事本++),然後複製/粘貼到遠程桌面連接到Linux機器。然後我使用這個import語句從數據庫中: COPY ltg_data FROM '/home/keene/ltg_db/ltg_outbreak_jun9_15.csv'(CSV格式,報頭);postgresql csv複製在數據中找到的未加引號的換行
我得到這個錯誤: 錯誤:不帶引號的換行符數據 提示發現:使用報價CSV場來表示換行符。 背景:COPY ltg_data,行175320
這裏的鏈接到我使用的CSV文件:http://greenandtheblue.com/ltg_outbreak_jun9_15.csv
我研究的問題很多,嘗試了很多事情,必須失去了一些東西很簡單。很感謝任何形式的幫助。
請勿複製/粘貼到「遠程桌面?(ssh?)連接到遠程計算機。請複製CSV文件。問題是您的終端仿真程序可能引入換行符。 –
我必須獲取一些權限改變了做到這一點,但我會試試 – user1610717
解決了!我只是將實際的文件複製到遠程機器上並運行復制語句,並且它工作正常。 – user1475191