一、在使用SQL2005的过程中,发现通过设置可以将脚本的查询结果贴出从而显示列名。
打开SQL Server Management Studio ,点击菜单栏中[工具]——[选项],在选项对话框中点击查询结果--以网格显示结果,在右侧选中 [在复制或保存结果时包括列标题] 如图1保存。
以上步骤设置完毕,在查询结果中将数据复制至Excel等中,即可显示列名。
图1
案例:
1、在SSMS查询窗口中,按CTRL+T,执行脚本得出结果如下,此查询结果包含列名,但复制效果不好。
图2
2、在SSMS查询窗口中,按CTRL+D,执行脚本得出结果如下,此查询结果显示列名(但不包含)如下,
图3
1、在SSMS查询窗口中,按CTRL+T,执行脚本得出结果如下,此查询结果包含列名,但复制效果不好。
图2
2、在SSMS查询窗口中,按CTRL+D,执行脚本得出结果如下,此查询结果显示列名(但不包含)如下,
图3
再将数据复制Excel中结果如下,其中包含数据列名。
图4
二、在SQL2008中,操作更加便捷,在查询结果右键可以选择复制的结果是否包含标题。如下图
SQL2008的设计比2005方便多了,不用重新链接查询即可复制结果得到标题。