Ireport配置动态sql查询条件

来源:互联网 发布:迪杰斯特拉算法流程 编辑:程序博客网 时间:2024/05/21 09:20
在ireport总普通传参 例如:select * from emp as e where e.name = $P{param} 

但是我想把sql语句的某个片段做为参数传入,应该要怎么做呢? 


很简单,用$P!{param}就可以替换sql的任何部分。如下: 
$P!{param}    =    where e.name = 'aa'; 

 select * from emp as e $P!{param};


ireport中的配置截图:

1.





2.

原创粉丝点击