您的位置:首页 > 其它

集算器分段导出指定格式文本

2015-10-27 08:39 267 查看
   来源:http://bbs.csdn.net/topics/370240857。 

  数据库表(TB1)部分数据如下:



 现需要根据上述数据,并以小时作为时间段生成如下命名(yyyyMMddHH)和格式的txt:

  2011101106.txt

  1|2011-10-11 6:24:21|aaa

  2|2011-10-11 6:30:45|dddd 

  2011101107.txt

  3|2011/10/11 7:10:12|dsf

  4|2011/10/11 7:50:38|dffew

  5|2011/10/11 7:59:59|dfae 

  2011101108.txt

  6|2011/10/11 8:00:00|edfae 

  通过按照小时分组,将每组数据按指定格式(|)分别导出成TXT,文本以该小时命名即可:



  A1:根据 sql 创建数据库游标返回,按照CREATETIME排序,其中db为数据库连接

  A2-B2:按照CREATETIME的年月日时分组,每次读取一组记录,并通过B2写回到按照CREATETIME的年月日命名的TXT中,并指定了导出文本格式。

  结果如下:

内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息