如何将SQL server 2008 里的查询结果导出到 Excel 表内?

发布网友 发布时间:2022-04-24 01:00

我来回答

8个回答

热心网友 时间:2022-04-07 21:26

1、首先打开SQL server 2008 应用程序,进入到程序操作页面中,选择需要编辑的表。

2、然后在弹出来的窗口中查询数据,之后就可以看到想要导出来的数据了。

3、然后鼠标右键单击该页面空白的地方,选择打开“将结果另存为”。

4、然后在跳出来的窗口中,点击打开“保存类型”,选择“CSV”格式,回车确定。

5、然后点击打开另存为的文件,就可以在Excel表格中打开了。

热心网友 时间:2022-04-07 22:44

1、打开sql客户端工具Navicat,点击选中左边数据库下的‘Queries'。

2、然后点击+号按钮,来新建一个查询窗口。

3、在编辑器里,先写一个常规的查询sql语句,Select的字段,就是excel里输出的字段。

4、然后在From关键字前添加‘Into outfile’+ 保存excel文件的路径,如图。

5、这样就可以开始执行这个sql语句了。点击下方的执行按钮。

6、执行过程中,如果没有权限问题,就可以在保存的文件夹里,看到这个excel文件了。就完成了。

热心网友 时间:2022-04-08 00:18

查询完之后在结果栏里按CTRL+A将结果全选,按右键选择“将结果另存为...”,然后保存为“*.csv”文件,就可以用excel打开了。或者“连同标题一起复制”,然后将结果拷贝到excel表中就可以了。

热心网友 时间:2022-04-08 02:10

如果以上吧友回复还不能解决你的问题,我提供两种方式:
一是用DTS导入/导出向导很容易。先选择导出源,即你查询的结果,再选择导出目的为xls格式,根据提示即可完成操作。
还有一种方法,直接打开你的查询结果返回所有行,选中全部记录,然后复制,再打开EXCEL,直接粘贴。
本人更赞同三楼的用T-SQL代码操作。

热心网友 时间:2022-04-08 04:18

这个用导出的功能不行的,它会把所有的数据全导到excel的第一列中,可以说没有使用价值的

另一个方法是复制,应为默认的复制是不复制表头的,你只要把
工具--》选项---》查询结果--》SQL server 下面的以文字显示 和以方格显示的 里有个****显示表头(就是让表头显示) 都选中,点确定,以后复制结果时就有表头了

热心网友 时间:2022-04-08 06:42

将SQL SERVER中查询到的数据导成一个Excel文件
-- ======================================================
T-SQL代码:
EXEC master..xp_cmdshell 'bcp 库名.dbo.表名out c:\Temp.xls -c -q -S"servername" -U"sa" -P""'
参数:S 是SQL服务器名;U是用户;P是密码

EXEC master..xp_cmdshell 'bcp axzq.dbo.Staff out d:staff.xls -c -q -S"." -U"sa" -P"gazx"'

说明:还可以导出文本文件等多种格式
实例:EXEC master..xp_cmdshell 'bcp saletesttmp.dbo.CusAccount out c:\temp1.xls -c -q -S"pmserver" -U"sa" -P"sa"'
EXEC master..xp_cmdshell 'bcp "SELECT au_fname, au_lname FROM pubs..authors ORDER BY au_lname" queryout C:\ authors.xls -c -Sservername -Usa -Ppassword'

EXEC master..xp_cmdshell 'bcp "select name from axzq..staff order by name" queryout d:staffName.xls -c -q -S"." -U"sa" -P"gazx"'

------------------------------------------------------------------------------------------------

热心网友 时间:2022-04-08 09:24

可以使用DTSWizard.exe(导入和导出数据(32 位))。很好用特别是在微软开发的数据库产品之间进行导入导出非常好用。 在安装的SQL SERVER 2008中自带的。

热心网友 时间:2022-04-08 12:22

DTS工具导出,可以选择查询条件。

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com