主要解决这个orgCode,当我这样写的时候,databaseId不生效了
${IF(databaseId='M',IF(len(orgCode)>0,"VANS.M_CODE","VANS.P_CODE"),if(len(year)=0,"SELECT * FROM A WHERE YEAR='"+year+"',"SELECT * FROM B WHERE YEAR='"+year+"'))}
${if()}这个里面不能再有${}
没看懂你想表达什么,是还有问题吗。 在一个数据连接里面要执行mysql和Oracle吗 就算你表明一样,这也不可能一个数据连接访问两个不通数据库啊。