【问题标题】:SQL Server Management Studio - Grid Result Save As .CSV - How to output Text instead of UTF-16 (Unicode)SQL Server Management Studio - 网格结果另存为 .CSV - 如何输出文本而不是 UTF-16 (Unicode)
【发布时间】:2010-10-16 22:40:53
【问题描述】:

在 SQL Server Management Studio 中,是否可以更改网格“另存为”以写入文本编码而不是 UTF-16?

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

【问题讨论】:

  • 我想你说的是 SQL Server Management Studio? SQL Server 本身没有 UI。
  • 马克。那是正确的。 SQL Server 管理工作室。

标签: sql-server csv unicode ssms utf-16


【解决方案1】:

如果您使用的是适用于 SQL 2005/2008 的 Sql Server Management Studio,则此答案适用。

在“保存结果”表单上,“保存”按钮的右端有一个小的下拉按钮。

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

【讨论】:

    猜你喜欢
    • 2013-11-29
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-10-12
    • 2011-09-01
    • 2020-03-30
    相关资源
    最近更新 更多