SSMS复制和粘贴没有标题

时间:2013-11-13 21:37:15

标签: header ssms copy-paste

如何在没有标题的情况下从SSMS 2012复制并粘贴一条记录(当它出现时没有我要求它)?在SSMS中,工具 - >选项 - >查询结果 - > SQL Server - >结果到网格 - >未选中“复制或保存结果时包括列标题”。有时候我想复制标题,但是大多数时候我想将一条记录复制并粘贴到Excel中并且标题出现不请自来 - 无论是我执行ctrl + C还是右键单击和“复制”。我试过重新启动我的电脑,以确保它不是某种缓存功能,但我似乎无法动摇标题。请帮忙!

6 个答案:

答案 0 :(得分:8)

我没有根本原因。但是,对博客的评论让我意识到,只有当您右键单击并选择“排名前10位”时才会出现问题。或类似的。如果你去了新的查询'然后手动输入该查询,然后可以不带标题进行复制。

我仍在寻找根本原因和完整的解决方案。如果我发现更进一步,将更新我的帖子。

答案 1 :(得分:7)

我认为它正在查看错误的设定值。

我取消选中工具 - >选项 - >查询结果 - > SQL Server - >结果到文本 - > "在结果集中包含列标题"

打开一个新的查询窗口,功能按预期工作,即Ctrl-C仅复制网格单元格内容,Shift-Ctrl-C包含标题。

答案 2 :(得分:2)

如果在网格的编辑模式中选择记录,则不会在 CTRL + C CTRL 中复制标题+ V 行动

答案 3 :(得分:1)

如果未选中您所描述的选项,则Ctrl-C应复制没有标题的数据。刚刚验证了它。

答案 4 :(得分:1)

如果您已经通过工具->选项->查询结果-> SQL Server->结果到文本->“在结果集中包括列标题”取消了“在结果集中包括列标题”的选择,而您仍然问题。

  1. 复制整个查询
  2. 打开新查询窗口
  3. 粘贴查询
  4. 运行查询
  5. Ctrl + C或单击鼠标右键进行复制。

这在使用Excel时对我有用。

答案 5 :(得分:-1)

为了节省别人15分钟的挫折感,研究这个:

我刚刚遇到了这个问题,在取消选中Tools -> Options -> Query Results -> SQL Server -> Results to Grid -> "Include column headers when copying or saving the results

后仍然存在

我必须重新启动SSMS才能使更改生效。