SQL查询导出问题? - MS-SQL Server / 基础类
请问各位如何将我查询的结果直接导出成EXECL文件,例如将 SELECT 姓名,成绩,班级 from 学生表 ORDER BY 成绩
的查询直接导出成EXECL? 谢谢
bcp
http://blog.csdn.net/happyflystone/archive/2009/10/16/4684047.aspx
自己去看看。
关注,持续关注
SQL code:
--SQL SERVER数据导出到EXCEL
insert into OPENROWSET('Microsoft.Jet.OLEDB.4.0','Excel 5.0;HDR=YES;DATABASE=c:\test\aa.xls',sheet1$)
select * from db_test.dbo.datatable
[code=SQL]
EXEC master..xp_cmdshell 'bcp "SELECT 姓名, 成绩,班级 from 学生表 ORDER BY 成绩 " queryout C:\test.xls -c -S ". " -U "sa " -P " " '
[/code]
SQL code:
3、将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.S
相关问答:
可能因为工作的原因 接触数据库这块比较少,之前都是做程序这块,数据库这块都有专门的人来做 分工都很明细 所以对数据库这一块完全不了解。前段时间 去面试了几家公司 几乎都是在数据库这块挂掉的 连个简单的SQ ......
sql的软件在哪里可以下啊!在网上找了蛮多都用不了啊
随便搞一D版吧,
迅雷第一个就可以用
2000,2005都这样
http://119.147.41.16/down?cid=0698C2D64D7D637D90A6D2482298E6717D4F15CD&t=2&fmt=-1 ......
1。怎样使xp_cmdshell能完整输出超过255个字符的字符串。
2。select 时,检索速度是与from后的 TABLE顺序有关,还是与where条件的顺序有关(TABLE数据多少 )
在系统属性设定里有个选项,可以修改单字段输出字数限制. ......
我想查询出每天数据的最大的一个值。表的格式如下
表名: hisdata
字段 编号 值 状态 时间
Id value state dattime
101 32.3 0 ......