将记录从SQL Server 2014复制到Excel时会产生额外的空间

时间:2017-05-25 13:32:01

标签: parsing sql-server-2014 copy-paste excel-2013

我正在使用SQL Server 2014,每周我都要执行一个大的选择查询并将这些结果复制到Excel 2013.但是在复制时,为一列插入了额外的空格,所以我无法准确格式化为Excel。

截屏:

enter image description here

enter image description here

这是拆分查询:

Select top 1 
    substring (text, charindex('sets: ', text) + 6, 40) 
from 
    di_log 
where 
    infonum = 6 
    and text like 'Finished reading%Sx33%' 

union all 

select top 1 
    substring (text, charindex('sets: ', text) + 6, 40) 
from 
    di_log 
where 
    infonum = 6 
    and text like 'Finished reading%Sx33%'

当我在SQL Server 2012上执行时,我没有任何问题。

1 个答案:

答案 0 :(得分:0)

我无法重现这一点。您确定自己的查询结果不包含额外的空格吗?

https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms下载最新版本的SQL Management Studio,然后重试。