有一個例子CSV文件:的SQL Server 2014:閱讀單引號逗號分隔符錯誤( '')
category,fruits,cost
'Fruits','Apple,banana,lemon','10.58'
當我通過單擊數據庫導入這個CSV到SQL Server 2014
「對象資源管理器」=>任務=>導入數據。
不管我怎麼擺弄列分隔符選項,第2排會永遠成爲
5列(水果,蘋果,香蕉,檸檬,10.58),而不是所期望的3列 (「水果」, '蘋果,香蕉,檸檬', '10.58')。 (所以我想'蘋果,香蕉,檸檬'在一列。)
這裏的解決方案How do I escape a single quote in SQL Server?不起作用。任何大師都可以啓發?歡迎使用Python,Linux bash,SQL或簡單的編輯器技巧!謝謝!
難道你不能將分隔符更改爲'',''?您仍然必須手動刪除第一個和最後一個,但使用SQL UPDATE可能很容易。不確定分隔符選項在導入嚮導中是可行的,但可能是一個簡單的方法。 – SchmitzIT