首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > Informix >

卸载成多个文件的有关问题

2012-02-17 
卸载成多个文件的问题有一张大表,我想用ec开游标的方式输出成多个个文件,如可以每10万行卸一个文件,不知怎

卸载成多个文件的问题
有一张大表,我想用ec开游标的方式输出成多个个文件,如可以每10万行卸一个文件,不知怎么弄,有哪位高手能做个简单范例来参考一下,谢谢!

[解决办法]
部分略
文件个数 i_Number=0
计数器 i=0
EXEC SQL FETCH CURSOR ......
......
{
if(i%100000)
{
i_Number++;
if(i>0)
{ 关闭文件 fclose(p_File);
}

文件名称可以sprintf(s_Filename, "test_%d", i_Number);
写文件 fopen(p_File, "w+");
}
fprintf(p_File, "%s%ld%.2lf.....", ....................);
......
i++;
}
......

热点排行