2017-06-12 39 views
0

我是數據庫管理的初學者。目前,我正在嘗試使用MS Access中的HeidiSQL導入csv文件。我能夠正確導入6個表格中的5個。在最後一個,我不斷得到HeidiSQL-導入csv;錯誤的字符串值

Incorrect string value: '\xE1' to ...' for column 'Desc' at row 1248856 * 

對於許多行。從我的研究中,我嘗試了將「desc」的數據類型調整爲text,longblob, 將「默認排序規則」更改爲:utf8mb4-unicode_ci,將「encoding」更改爲UTF-8 Unicode(utf8mb4)。

但迄今爲止沒有任何工作。有人能告訴我如何糾正這個問題嗎?

+0

DESC是在Access中保留字。如果不使用保留字作爲名字。但是,這個問題可能不是問題,這個錯誤只發生在數據以\字符開頭的時候 – June7

+0

desc是Heidisql表中字段的名稱desc中沒有數據以'\'開始 – machump

+0

你可以發佈樣本來自該CSV文件的數據? – June7

回答

0

我想通了通過改變編碼爲「西歐」並刪除被轉義「字符包圍着我的領域反斜槓。