0
我想將一些數據導出到csv,但面臨着「,」delemeter的一些問題。MySQL選擇INTO csv文件分隔符工作不正確
我運行下面的查詢:
SELECT c.NAME
FROM company c
WHERE COMPANY_ID = 1
INTO OUTFILE 'E:\\ab.csv' FIELDS OPTIONALLY ENCLOSED BY '' TERMINATED BY ',' ESCAPED BY '' LINES TERMINATED BY '\n';
如果我的名字不包含任何「」那麼CSV是正確填充,但如果我的‘名稱’字段包含「」然後數據被分成兩排。
例如: c.Name =「Google INC」 - > Works fine c.Name =「Google,INC」 - >它創建帶有兩個不同列「Google」和「INC」的csv。
請提出建議,我該怎麼做。
看到這個例子https://blogs.msdn.microsoft.com/sqlserverfaq/2010/ 02/04/how-to-remove-unwanted-quotation-marks-while-imported-a-data-file/ – Krismorte
是這個sql-server或mysql嗎? –
@GeomanYabesin SQL Server,但我認爲它也可以在MySQL中工作。 – Krismorte