我需要 Select 查询,它会在最后将结果写入文件。 我希望输出列用双引号分隔,并且我希望在字段之间有逗号,但是我得到一个查询不正确的错误。
select hostname,ip
FIELDS TERMINATED BY ','
ENCLOSED BY '"'
FROM TABLE1
作为输出我想得到:
"hostname1","ip1"
"hostname2","ip2"
...........
这可能吗? 谢谢
最佳答案
您可以尝试以下 - 作为引用,您可以查看here
SELECT hostname,ip INTO OUTFILE '/tmp/result.txt'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
FROM test_table
关于MySQL - 如何在 SELECT 查询中使用 ENCLOSED BY?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55037802/