sql server 2005 查询出的结果如果保存为 excel格式?

一般都只能保存为 csv 格式。。如何能转化为 excel格式呢?谢谢!

    打开 SQL server企业管理器

    新建查询,在窗口中输入查询语句并执行

    全选查询的结果,邮件选择“连同标题一起复制”

    在新建的Excel表格中进行粘贴

    或者,全选查询结果之后,直接选择“将结果另存为”

    在弹出的窗口中,给文档命名

    导出结果,如图:

温馨提示:内容为网友见解,仅供参考
第1个回答  2009-04-20
通用的,
你保存之后把csv改成xls不就行了
第2个回答  推荐于2016-08-20
exec master..xp_cmdshell 'bcp " select * from hrm..t_emp where leave_flag=''N'' " queryout d:\emp.txt -c -U "test" -P
"123"' --将数据库hrm中 表t_emp导出到d:\emp.txt ,即是导出成txt文件

exec master..xp_cmdshell 'bcp " select * from hrm..t_emp where leave_flag=''N'' " queryout d:\emp.xls -c -U "test" -P
"123"' --将数据库hrm中 表t_emp导出到d:\emp.xls ,即是导出成电子表格文件

select * into t# FROM openrowset( 'Microsoft.Jet.OLEDB.4.0', 'EXCEL 5.0;HDR=YES;IMEX=1; DATABASE=d:\kq\salary.xls',Sheet1$)
以上是将d:\kq\salary.xls的sheet1导入到sqlserver的一个新表,自己稍微该下就可以了,注意into t#是建立表t#,有表可用
insert into table select * from FROM openrowset( 'Microsoft.Jet.OLEDB.4.0', 'EXCEL 5.0;HDR=YES;IMEX=1; DATABASE=d:\kq\salary.xls',Sheet1$)

但是要注意字段类型长度要匹配本回答被提问者采纳
第3个回答  2009-04-20
改后缀就可以了~
或者另存啊,选择XLS储存就好了

如何把SQLServer表数据导出为Excel文件
方法一:【1】对于会写查询SQL语句的则是直接写查询语句查询出结果。如下图:【2】接下来到桌面新建一个空的excel文件。接下来回到SQLServer查询界面。鼠标右键点击查询结果的左上角空白列,点击“连同标题一起复制”。则已复制好了数据。如下图:【3】接下来打开之前建好的Excel文件把复制好的数据黏贴...

sql server 2005 怎么导出数据到excel
1、打开SQL Server Management Studio,然后找到相应的数据库 2、右键点击数据库名称,然后点选“任务-->导出数据”3、弹出"导入和导出向导"界面后,点击【下一步】按钮,进入"选择数据源"界面。“数据源”和“服务器名称”采用默认值,“身份验证”默认使用Windows身份验证,可选择“使用SQL Server身份...

急!如何将查询出来的sql数据库的数据导出EXCEL
1、首先打开Sql Server Manegement管理工具,找到一个接下来要操作的表,如下图所示 2、先来查询一下这个表中的数据,如下图所示,接下来就会对这些数据进行导出 3、在查询结果的空白处右键单击,选择将结果另存为选项,如下图所示 4、这个时候会弹出保存界面,会看到文件类型那里是CSV类型,这个也是e...

怎么把sql server数据库中表的数据导出成TXT格式,或者是excel表格...
在查询分析器中的查询菜单下选择以文本显示结果或者以表格显示结果,再全选后另存为文件。

在SQL中,如何把查询结果(完整表)保存为电子表格excel?
这个用导出的功能不行的,它会把所有的数据全导到excel的第一列中,可以说没有使用价值的 另一个方法是复制,应为默认的复制是不复制表头的,你只要把 工具--》选项---》查询结果--》SQL server 下面的以文字显示 和以方格显示的 里有个***显示表头(就是让表头显示) 都选中,点确定,以后...

怎样将SQL数据导出到EXCEL中
你也可以通过编写SQL查询语句来导出数据到Excel。这种方法需要一些SQL知识,但它可以让你更加灵活地选择你想要导出的数据。首先,你需要编写一个SELECT语句来选择你想要导出的数据。然后,你可以将查询结果保存到一个CSV文件中,因为Excel可以轻松地打开CSV文件。在大多数DBMS中,你都可以找到一个“导出”或...

如何将sql数据库中某个表的数据导成Excel
可按如下方法:1、登录数据库,用select * 的方式将数据查出。2、在结果处右键——选择“将结果另存为”3、选择路径,起好文件名,将格式选为“csv格式”,点击保存即可。

怎样将SQL数据导出到EXCEL中
在查询出来的结果中,点击最左上角右键全选,选中后,再点击右键,选择“将结果另存为”。同样若选择复制,然后再打开一个空白的EXCEL粘贴进去也可以,适合少量数据。保存类型为CSV格式,此类型的文件可以直接使用的EXCEL打开,并保持列与行不变。将保存的结果打开后与SQL中的结果一致,同样可以部分选择...

如何把SQLServer表数据导出为Excel文件
SQLServer表数据导出为Excel文件的方法(SqlServer 2008为例):1、选择数据库,启动导入和导出向导 2、选择数据源 3、选择目标 4、选择“编写查询以指定要传输的数据”5、输入sql语句 6、选择源表和源视图 7、保存并执行 8、然后一直点“下一步”按钮就可以了。

如何将查询出来的数据导出成excel形式
导出到Excel 使用说明: 1.执行时所连接的服务器决定文件存放在哪个服务器 2.远程查询语句中,要加上数据库名ALTER PROC ExportFile @QuerySql VARCHAR(max) ,@Server VARCHAR(20) ,@User VARCHAR(20) ,@Password VARCHAR(20) ,@FilePath NVARCHAR(100) = 'c:\\ExportFile.xls'AS...

相似回答