私の発言は
new_call.cdctype=goal.cdctype
これでメソッド CCJSqlParser.SQLCondition() を呼び出すと、次のような例外が発生します
Encountered " "=" "= "" at line 1, column 17.
Was expecting one of:
"NOT" ...
"LIKE" ...
"ILIKE" ...
"NOT" ...
"NOT" ...
なぜこれが起こるのかについての洞察はありますか?結合条件を確認していますが、これが結合条件の適切な表現だと思います。
コード:
String sql = "new_call.cdctype=goal.cdctype";
CCJSqlParser parser = new CCJSqlParser(new StringReader(sql));
String errorMsg=null;
try {
parser.SQLCondition();
} catch (ParseException e) {
errorMsg=e.getMessage();
}
return errorMsg;