我们的客户抱怨我们的出口档案太长;他们希望我们将导出拆分为多个文件,每个文件的记录不超过“n”条。有没有办法用“select for xml”
来做到这一点我们正在使用Sql Server 2005进行此项目。
(如果这太难了,我总是可以对单个大文件进行处理以将其拆分)
答案 0 :(得分:0)
我不认为你可以在这里做任何简单的事情。
我的方法可能是限制每个SELECT语句返回的行数(通过分配某些条件返回的数据,例如按日期或位置等),然后将这些较小的XML流逐个放入文件中。可行,但不是很优雅或复杂..