SQL Server 2012 到 Excel 2010 复制和粘贴

Posted

技术标签:

【中文标题】SQL Server 2012 到 Excel 2010 复制和粘贴【英文标题】:SQL Server 2012 to Excel 2010 Copy and Paste 【发布时间】:2014-09-07 20:06:10 【问题描述】:

我正在尝试从 SQL Server 2012 复制并粘贴到 Excel 2010。

我的查询的第 13 列正在定界,这会破坏结果。

它有一个很长的描述字段,在空格或一定数量的字符后被截断。

无论我的订单有多大或多小,或者我的问题有多愚蠢,我都能很快得到优质的服务。我的客户经理经常来找我,这就是我所有的采购咨询都以废话开头的原因

请帮忙。

    我尝试了以下方法

    尝试保存而不对 Excel 文件进行任何分隔

    更改查询结果以在保存 .csv 或复制结果时添加包含列表分隔符的引用字符串。

【问题讨论】:

【参考方案1】:

您的问题是您已经在此 Excel 实例中使用了 TextToColumn。关闭 Excel。重新启动 Excel。在(我假设您的意思是)Sql Server Management Studio(AKA SSMS)中执行查询。左键单击结果左上角的方块以选择查询结果窗口中的所有行。然后右键单击并选择带有标题的复制。然后返回 Excel,选择单元格 A1 并粘贴。标题应该负责列拆分。

第, 呵呵

【讨论】:

不起作用。我删除了所有分隔设置,但仍然遇到同样的问题。 我将文档从 SQL 导入到 Google Docs 并遇到了问题,因此我认为它是 SQL 端的问题。【参考方案2】:

检查您是否能够使用 SQL SERVER 2012 的 DTS 导入导出向导导出数据。

尝试同时保存在 Excel(.xls) 和逗号分隔文件 (.csv) 中。

【讨论】:

以上是关于SQL Server 2012 到 Excel 2010 复制和粘贴的主要内容,如果未能解决你的问题,请参考以下文章

使用 EPPlus 库从 SQL Server 导出到 Excel 时出现“内存不足”异常

sql server的问题

将 Excel 2010 导入 SQL Server

SQL SERVER2012同步Oracle数据

SQL2012安装 SQL Server 数据库引擎服务实例功能 时出错 等待数据库引擎恢复句柄失败,怎么解救

将Excel数据导入到SQL Server中