gpt4 book ai didi

mysql - INTO OUTFILE 连接列

转载 作者:行者123 更新时间:2023-12-04 19:07:52 24 4
gpt4 key购买 nike

我在 MYSQL 中运行以下查询:

SELECT 'id','uuid','progid','progname','priority','proglist' UNION SELECT programtbl.id,programtbl.uuid,programtbl.progid,programtbl.progname,programtbl.priority,programtbl.proglist INTO OUTFILE '/tmp/data22.csv' FROM programtbl;
我在 Ubuntu 终端的 MYSQL shell 中运行这个查询。查询成功运行,文件也正确生成。然而,这些记录似乎都是串联的。它们似乎不是每列分开的。我当前的输出:
enter image description here
我上面的当前输出是连接列。我的预期输出应如下所示:
enter image description here
不确定我的查询有什么问题。有人可以帮忙修复这个输出吗?

最佳答案

您没有指定逗号分隔的格式。

SELECT 'id','uuid','progid','progname','priority','proglist' 
UNION
SELECT programtbl.id,programtbl.uuid,programtbl.progid,programtbl.progname,programtbl.priority,programtbl.proglist
INTO OUTFILE '/tmp/data22.csv'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM programtbl;

关于mysql - INTO OUTFILE 连接列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64517578/

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