在将数据从SQL复制到Excel时串行连接

时间:2017-05-09 19:44:37

标签: sql-server excel copy-paste

我的SQL查询返回100行。当我将结果复制到Excel工作表或尝试下载为CSV时,其中一列中的数据将连接在一起,而excel只显示30行。

例如我的查询结果显示:

Id Name Expression
1  aa   One
2  bb   Two
3  cc   Three
4  dd   Four

excel表格中的数据被复制为:

  Id Name Expression
    1  aa   One
    3  cc   Two Three Four

欢迎任何帮助!

2 个答案:

答案 0 :(得分:0)

右键单击SQL Server上的任何数据库 - >任务 - >导出数据,会弹出一个向导。选择源SQL Server和目标作为平面文件目标,您只需在驱动器上放置一个空的csv文件,选择格式,文本限定符。跟随向导。看看你能得到什么。

答案 1 :(得分:0)

由于我发现问题是由双引号创建的,所以我只是用双引号分隔行。

因此我们可以分隔行,即首先选择没有引号的所有行,然后选择带引号的所有行 要么 用其他东西替换引号。

NULL

将数据复制到excel表后,我用双引号替换了我的BuggerQuotes文本。