ibatis 动态列缓存问题;oracle行转列;oracle使用数字或特殊字符作列的别名
1、iBatis会自动缓存每条查询语句的列名映射,所有如果你动态生成列名的话就有可能造成查询列名无效的问题。
ibaits 会缓存查询的meta信息,在生成动态列时一定要加上
remapResults="true"。
2、oracle查询sql中,想使用数字或特殊字符作列的别名时,可以用“”引起来。
3、oracle行转列,事先需要确定查询的列信息,在列用sum和decode函数汇总
原创
2013-05-22 16:55:02 ·
1401 阅读 ·
0 评论