<if test="stationName != null">
AND position(#{stationName} IN tcs.station_name)
</if>
在mybatis中使用了position函数,莫名其妙就有异常,但是sql依然可以运行。
添加了注解@SqlParser(filter=true),并没有什么用。。。
@SqlParser(filter=true)
更换为locate(#{nickName},tcc.nickname)函数,问题解决。主要是其他地方也使用了position没有问题。。。复制粘贴过来的也不存在符号错误,奇了怪了