SQL Server Management Studio 中的自定义分隔符不起作用

Custom Delimiter in SQL Server Management Studio does not work

我正在尝试将分隔符更改为竖线:

我已经重新启动 SQL Server Management Studio。但是,我保留了带有前一个分隔符的 csv 文件。

是否需要做其他事情?

您正在为结果到文本选项设置自定义分隔符。但是,您正在尝试将结果保存在“结果到网格”选项中。

如果您有结果到文本选项(快捷键 Ctrl + T),您将得到正确的结果。您可以相应地复制并保存结果。

更新:

  • 关闭行数
SET NOROWCOUNT ON -- Add this setting before SELECT query
SELECT ...

或在

Tools > Options > Query Execution > SQL Server > Advanced > check SET NOROWCOUNT

  • 关闭完成时间

Tools > Options > Query Execution > SQL Server > Advanced. Uncheck the Show Completion Time checkbox