0

私の発言は

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;
4

1 に答える 1