我用ireport做交叉报表,列标题是动态的,是从数据库中查询出来的,实现了功能。现在出现了一个问题,如果列标题太长,则汇出报表时候会出错,后台报:oracle 的别名长度不能超过30字符。但是我又不能在画面上去控制新增列标题的长度(需求所限)。那么,sql语句该如何改善?各位有遇到过类似的问题吗?