日期:2014-05-18  浏览次数:20416 次

请教各位一个问题
我用的数据库中有一个VIP(会员资料表),VIP表中的会员资料达到了7万多条,我需要把所有的会员资料导入EXECL工作表,可是一张EXECL工作表最多只能保留65536条数据,请问我应该如何分次查询和导出数据?

------解决方案--------------------
根据主键或唯一键分啊。如果没有

select id = identity(int,1,1), * into #temp from 表

select * from #temp where id <65536--导入第一批
select * from #temp where id > =65536--导入第二批
------解决方案--------------------
直接把数据查出来就copy 出来就行了。先copy 前5W条,再copy剩余的就行了
------解决方案--------------------
直接把数据查出来就copy 出来就行了
---------------------------------

这个方法的确很好,又方便又直接,哈哈
------解决方案--------------------
呵呵~~~高人真多~~~顶
------解决方案--------------------
导入成文本格式、access格式或者.csv格式