集算器分段导出指定格式文本
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中,并指定了导出文本格式。
结果如下:
数据库表(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中,并指定了导出文本格式。
结果如下:
相关文章推荐
- 零编码制作报表?
- 用Jasper Report制作Mongodb join Mysql的报表例子
- 用Jasper制作贷款分期报表
- 多数据源动态关联报表的制作(birt为例)
- 双区间交叉报表的制作
- 集算器生成动态列结果集
- 简化SQL计算之按记录条数汇总数据
- 集算器实现记录合并
- Hadoop+集算器共同实现去IOE
- 提升Hadoop计算能力的并行框架
- 纯JAVA大数据计算引擎
- Java中非数据库的结构化数据计算
- birt的跨库数据源解决办法
- 零编码制作报表?
- 用存储过程实现报表数据源的利弊(2)
- 自定义数据源是报表开发的常态
- 实现高端报表工具的缓存功能
- 解决报表中的复杂过程计算
- 可重复分组报表
- 用集算器实现跨行组计算报表