1
我已經將CSV文件導入到sqlite表中。除了在字段中的數據周圍包含引號「」之外,一切都很順利。不知道爲什麼,因爲CSV文件中沒有引號。將CSV文件導入sqlite表
任何人都知道如何避免這種情況或以某種方式擺脫引號?
下面是我使用Firefox的SQLite導入設置截圖:
感謝您的幫助。
我已經將CSV文件導入到sqlite表中。除了在字段中的數據周圍包含引號「」之外,一切都很順利。不知道爲什麼,因爲CSV文件中沒有引號。將CSV文件導入sqlite表
任何人都知道如何避免這種情況或以某種方式擺脫引號?
下面是我使用Firefox的SQLite導入設置截圖:
感謝您的幫助。
我猜測數據周圍確實存在雙引號。如果您使用Windows,CSV將自動在Excel中打開,並且看起來沒有引號,因爲Excel會正確解釋文件。不過,我敢打賭,如果您在記事本中打開文件,則會在字符串周圍引用引號。
然後,如您在上面的討論中指出的那樣,截斷您的sqlite表並重新導入數據,指示這些字段用雙引號括起來。
您是否試圖選擇「雙引號(」),如果有必要(標準)「下的」Fields enclosed by「? – mbanzon 2010-09-24 10:14:00
這是我曾試過的,但我需要在覆蓋現有數據之前清空表。很好,謝謝! – hanumanDev 2010-09-24 10:39:55