jsqlparser无法解析where条件后面的case子句么?(mysql)
天机痕迹 2017-11-27 09:26:44 select * from test where 1=1 and case when 1=1 then 1=1 else 1=1 end;
类似这样的语句全都解析不了.
报错信息
net.sf.jsqlparser.JSQLParserException
at net.sf.jsqlparser.parser.CCJSqlParserUtil.parse(CCJSqlParserUtil.java:56)
at zhztest.SqlUtil.removeOrderBy(SqlUtil.java:51)
at zhztest.SqlUtil.main(SqlUtil.java:38)
Caused by: net.sf.jsqlparser.parser.ParseException: Encountered " "CASE" "case "" at line 1, column 35.