SSMS 2016:以CSV格式导出查询结果,其中字段包含在分隔引号中。

SSMS 2016:以CSV格式导出查询结果,其中字段包含在分隔引号中。,csv,double-quotes,ssms-2016,Csv,Double Quotes,Ssms 2016,在SSMS 2016中保存.csv结果时,我缺少一个选项引用包含列表分隔符的字符串。似乎此版本的SSMS中取消了此选项 我需要导出CSV文件中的查询结果(即逗号分隔变量文件)是一个UTF-8/ASCII文本文件,其中记录的长度可变,并以回车符和换行符结尾。字段用逗号明确分隔。建议将所有字段括在分隔引号中。对于预期包含以逗号分隔的代码列表的字段,分隔引号是必需的 我能够将结果导出到CSV文件中,但它缺少分隔引号。e、 g.我有以下输出 Aguilar,F,03191970,H,700,699,24

在SSMS 2016中保存.csv结果时,我缺少一个选项引用包含列表分隔符的字符串。似乎此版本的SSMS中取消了此选项

我需要导出CSV文件中的查询结果(即逗号分隔变量文件)是一个UTF-8/ASCII文本文件,其中记录的长度可变,并以回车符和换行符结尾。字段用逗号明确分隔。建议将所有字段括在分隔引号中。对于预期包含以逗号分隔的代码列表的字段,分隔引号是必需的

我能够将结果导出到CSV文件中,但它缺少分隔引号。e、 g.我有以下输出

Aguilar,F,03191970,H,700,699,240,S
应该是什么

Aguilar,F,03191970,H,"700,699,240",S

不确定是否有更好的方法来实现同样的目标。请告知

在迁移到新笔记本电脑并安装了最新版本的SSMS后,我今天遇到了同样的问题。我最终从以下URL安装了SSMS 2012(11.0.6020.0)的旧版本:


在结果网格中,右键单击,然后选择“结果另存为”选项。将弹出“保存网格结果”窗口。如果然后另存为csv,您将得到一个正确引用的csv文件


由于某些原因,这与从菜单栏中选择“查询->结果到->结果到文件”选项,然后单击“执行”时得到的结果不同。查看菜单栏时,输出文件中嵌入的分隔符将不会被正确引用,即使保存为csv。

由于引号的要求仅适用于预期包含逗号分隔的代码列表的字段,因此我在select语句中连接了引号。我仍然在寻找更好的解决方案;如果有的话<代码>,rc5>时的情况,然后是“+rc1+”、“+rc2+”、“+rc3+”、“+rc4+”、“+rc5+”,否则”结束