2021
02-20
02-20
解决mybatis case when 报错的问题
在mybatis中使用casewhen进行条件筛选判断时遇到Failedtoprocess,pleaseexcludethetableNameorstatementId.这样的报错信息,报错的信息是语法错误但是我在mysql的命令行中运行sql语句是没问题的//我的casewhen语句WHEREdept.type=1AND(CASEagent.dept_typeWHEN"agent"THENdept.id=30END)//当agent的dept_type为"agent"时,将添加dept.id=30的判断这段sql语句在命令行内运行没问题但是放到mybatis上执行就会报...
继续阅读 >