SQL Server Management Studio - 网格结果另存为.CSV - 如何输出文本而不是UTF-16(Unicode)

Ger*_*iss 5 sql-server csv unicode ssms utf-16

在SQL Server Management Studio中,可以更改网格"另存为"以写出文本而不是UTF-16的编码吗?

当我在SQL Server Management Studio中右键单击结果网格时,它允许另存为.CSV.目前它保存编码为UTF-16(Unicode)的.CSV文件,但Excel不会自动打开此格式(Excel会提示分隔符).为了解决提示,我在SlickEdit中打开了文件并执行了另存为"文本".当然这是一个额外的步骤.

Ed *_*per 7

如果您使用Sql Server Management Studio for SQL 2005/2008,则此答案适用.

在"保存结果"表单中,"保存"按钮的右侧有一个小的下拉按钮.

单击此按钮并选择"使用编码保存".选择ANSI以获取单字节字符集.