在SQL server数据库操作中,需要将某个有数万行数据的表按类别导出为xls文件,每个类别一个 40

在SQLserver数据库操作中,需要将某个有数万行数据的表按类别导出为xls文件,每个类别一个xls。想将数据表中的数据导出并保存为xls格式。列名有:序号、姓名、身份... 在SQL server数据库操作中,需要将某个有数万行数据的表按类别导出为xls文件,每个类别一个xls。想将数据表中的数据导出并保存为xls格式。列名有:序号、姓名、身份证、联系电话、单位、备注,想以单位为类别来进行导出,求高手写个详细的代码!谢谢.
求交流一下。
展开
 我来答
匿名用户
2015-08-27
展开全部
  1. 写个函数吧,用循环或者游标都可以。 

  2. 首先先要知道你的单位有多少个,for danwei  in select distinct 单位 from table loop

  3. 然后把for循环中danwei的作为变量带入下面的语句中,copy (select 序号,姓名,身份证,联系电话,单位,备注 from table where  单位=danwei )to '/xx/xx/xx.xls'

  4. 这样就可以按照单位把数据导入到xls的文档中,具体的细节还要自己参考sql server的写法,我这个是在postgresql下的写法

追问
您好,能否提供相对完整的代码给我做下参考么?谢谢了!初学者,不是很会!!
wrongcai
2015-08-27 · TA获得超过200个赞
知道小有建树答主
回答量:380
采纳率:100%
帮助的人:266万
展开全部
我的方案是先在SQL中将数据分类,然后插入到不同的新表中,再用导出工具将所有的表批量导出,这样格式比较兼容。
追问
您好,请问sql server 2008的导出工具可以批量进行导表么?能否附下图?谢谢
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式