[#7171] Add support for parsing Oracle outer join

This commit is contained in:
lukaseder 2018-03-08 17:13:47 +01:00
parent 7603a21da9
commit 569948bc8e

View File

@ -3602,6 +3602,9 @@ 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));