逗号分隔SQL查询的输出

时间:2009-04-23 16:41:01

标签: sql csv

如何将sql server查询的结果变为“逗号分隔”格式?

4 个答案:

答案 0 :(得分:4)

您应该可以转到SQL Server Management Studio中的Tools->Options->Query Results并在那里设置首选项以输出到文本文件。

然后展开它,在“结果到文本”中,您可以在那里设置输出格式。

答案 1 :(得分:1)

在MySQL论坛上查看this answer

这是片段。

SELECT a,b INTO OUTFILE '/tmp/result.text'
FIELDS TERMINATED BY ',' OPTIONALLY ENCLOSED BY '"'
LINES TERMINATED BY '\n'
FROM test_table; 

答案 2 :(得分:1)

如果您正在使用sql server management studio,请右键单击输出,然后您可以“将结果另存为”CSV

答案 3 :(得分:-1)

DECLARE @str VARCHAR(8000) SET @str =''

SELECT @str = @str + column +','  FROM表SELECT @str