如何将SQL server 2008 里的查询结果导出到 Excel 表内?
8个回答
展开全部
查询完之后在结果栏里按CTRL+A将结果全选,按右键选择“将结果另存为...”,然后保存为“*.csv”文件,就可以用excel打开了。或者“连同标题一起复制”,然后将结果拷贝到excel表中就可以了。
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果以上吧友回复还不能解决你的问题,我提供两种方式:
一是用DTS导入/导出向导很容易。先选择导出源,即你查询的结果,再选择导出目的为xls格式,根据提示即可完成操作。
还有一种方法,直接打开你的查询结果返回所有行,选中全部记录,然后复制,再打开EXCEL,直接粘贴。
本人更赞同三楼的用T-SQL代码操作。
一是用DTS导入/导出向导很容易。先选择导出源,即你查询的结果,再选择导出目的为xls格式,根据提示即可完成操作。
还有一种方法,直接打开你的查询结果返回所有行,选中全部记录,然后复制,再打开EXCEL,直接粘贴。
本人更赞同三楼的用T-SQL代码操作。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
这个用导出的功能不行的,它会把所有的数据全导到excel的第一列中,可以说没有使用价值的
另一个方法是复制,应为默认的复制是不复制表头的,你只要把
工具--》选项---》查询结果--》SQL server 下面的以文字显示 和以方格显示的 里有个****显示表头(就是让表头显示) 都选中,点确定,以后复制结果时就有表头了
另一个方法是复制,应为默认的复制是不复制表头的,你只要把
工具--》选项---》查询结果--》SQL server 下面的以文字显示 和以方格显示的 里有个****显示表头(就是让表头显示) 都选中,点确定,以后复制结果时就有表头了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询