final public SqlWithItem WithItem() throws ParseException { SqlIdentifier id; SqlNodeList columnList = null; SqlNode definition; id = SimpleIdentifier(); if (jj_2_194(2)) { columnList = ParenthesizedSimpleIdentifierList(); } else { ; } jj_consume_token(AS); definition = ParenthesizedExpression(ExprContext.ACCEPT_QUERY); {if (true) return new SqlWithItem(id.getParserPosition(), id, columnList, definition);} throw new Error("Missing return statement in function"); }
final public SqlWithItem WithItem() throws ParseException { SqlIdentifier id; SqlNodeList columnList = null; SqlNode definition; id = SimpleIdentifier(); if (jj_2_194(2)) { columnList = ParenthesizedSimpleIdentifierList(); } else { ; } jj_consume_token(AS); definition = ParenthesizedExpression(ExprContext.ACCEPT_QUERY); {if (true) return new SqlWithItem(id.getParserPosition(), id, columnList, definition);} throw new Error("Missing return statement in function"); }
SqlInsertKeywords(keywords); if (jj_2_100(2)) { insertColumnList = ParenthesizedSimpleIdentifierList(); } else {
columnAliasList = ParenthesizedSimpleIdentifierList(); } else {
jj_consume_token(USING); pos = getPos(); list = ParenthesizedSimpleIdentifierList(); SqlParserPos usingPos = pos.plus(getPos()); {if (true) return new SqlJoin(joinType.getParserPosition(),
SqlInsertKeywords(keywords); if (jj_2_100(2)) { insertColumnList = ParenthesizedSimpleIdentifierList(); } else {
} else if (jj_2_228(3)) { jj_consume_token(ROW); list = ParenthesizedSimpleIdentifierList(); pos = getPos(); if (exprContext != ExprContext.ACCEPT_ALL
jj_consume_token(USING); pos = getPos(); list = ParenthesizedSimpleIdentifierList(); SqlParserPos usingPos = pos.plus(getPos()); {if (true) return new SqlJoin(joinType.getParserPosition(),
columnAliasList = ParenthesizedSimpleIdentifierList(); } else {
} else if (jj_2_228(3)) { jj_consume_token(ROW); list = ParenthesizedSimpleIdentifierList(); pos = getPos(); if (exprContext != ExprContext.ACCEPT_ALL
jj_consume_token(USING); pos = getPos(); list = ParenthesizedSimpleIdentifierList(); SqlParserPos usingPos = pos.plus(getPos()); e = new SqlJoin(joinType.getParserPosition(),
jj_consume_token(USING); pos = getPos(); list = ParenthesizedSimpleIdentifierList(); SqlParserPos usingPos = pos.plus(getPos()); e = new SqlJoin(joinType.getParserPosition(),