[#7171] Add support for parsing Oracle outer join

This commit is contained in:
lukaseder 2018-03-08 17:22:08 +01:00
parent 569948bc8e
commit d788264471

View File

@ -3602,8 +3602,10 @@ final class ParserImpl implements Parser {
else if ((r = parseFieldUnsignedNumericLiteralIf(ctx, Sign.MINUS)) == null)
r = toField(ctx, parseTerm(ctx, type, prefix)).neg();
if (parseIf(ctx, "(+)"))
r = toField(ctx, r).plus();
while (parseIf(ctx, "::"))
r = cast(toField(ctx, r), parseDataType(ctx));