SQL Server 2012pipe理工作室:导出到Excel

我在SQL Server 2012 Management Studio中编写了一个基本的SQL查询,并列出了一个结果。

我尝试导出到Excel与Ctrl + Shift + C (复制与标题),我已经粘贴到Excel表,但有些行来了2或很多行。

每一行,只看一行,但它正在查看很多行。

这是这样的

xID xName xSurname xOther ------------------------------------------------- 1 AAA 2 BBB 3 CCC 4 DDD 

为了更好的结果查询直接从Excel.Data获取外部数据 – 从其他来源 – 从Microsoft Query。

结果将返回与标题。您将被要求build立Excel和您的SQL Server实例之间的连接。这应该摆脱任何格式化头痛。

我发现,我怎么能解决它。

你可以用这个代码解决这个问题:

 SELECT REPLACE(REPLACE(REPLACE(col, CHAR(10), ' '), CHAR(13), ' '), CHAR(9), ' ') AS Col FROM Table