gpt4 book ai didi

MySQL Select INTO csv 文件分隔符工作不正确

转载 作者:行者123 更新时间:2023-11-29 18:46:59 25 4
gpt4 key购买 nike

我正在尝试将一些数据导出到 csv,但遇到了“,”delemeter 的一些问题。

我正在运行以下查询:

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”-> 工作正常c.Name = "Google,INC"-> 它创建具有两个不同列“Google”和“INC”的 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';

标记 ", 而不是 ,

关于MySQL Select INTO csv 文件分隔符工作不正确,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44550220/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com