繁体   English   中英

将查询结果导出到SQL Server中的CSV文件问题

[英]export query results into CSV file issue in SQL Server

我正在使用SQL Server 2008 Enterprise。 我想将查询结果导出到SQL Server Management Studio的csv文件中。 问题是,默认的csv文件是为每个导出行中的每个结果列分隔的逗号(','),我想将它''t'分开,因为逗号存在于某些结果列值中。

快速解决方案吗?

乔治,提前谢谢

单击“另存为”并提示您输入文件名时,请在文件名下方的框中选择“文本(制表符分隔)”

如果你真的想要\\ t分隔符写这样的查询

select 
  Cast(PersonCode as varchar(50)) + '\t'
  + Cast(PersonReference as varchar(50))    
from People

演员表只是因为你没有使用varchar类型,但是你不需要它们。 运行此查询并将结果发送到文本,然后将结果粘贴到记事本或类似内容中。

它仅将第一条记录保存为制表符分隔符。 我无法想象它将如何从查询分析器结果部分中选择所有行。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM