我现在做的一个ERP系统,里面有个功能是“自定义查询”,即用户可以自定义查询条件和查询结果字段(相当于用户自己写SQL)。其中可供查询条件和结果字段共有200多分布在30多张表中。
如果靠程序来拼接SQL语句的话,性能会很差,因为可能出现很多张表联立查询的情况,不知各位朋友有没有好的解决办法?谢谢!
系统基于J2EE架构,java+oracle