From b8be759a1814a0121d1723a6efb8965cc266f2da Mon Sep 17 00:00:00 2001 From: lukaseder Date: Thu, 4 May 2017 14:03:41 +0200 Subject: [PATCH] [#5955] Supported STRAIGHT_JOIN --- jOOQ/src/main/java/org/jooq/impl/ParserImpl.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index d081c8f89c..ff5a84858c 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -2301,6 +2301,7 @@ class ParserImpl implements Parser { case JOIN: + case STRAIGHT_JOIN: boolean on = parseKeywordIf(ctx, "ON"); if (on) { @@ -5235,6 +5236,8 @@ class ParserImpl implements Parser { else if (parseKeywordIf(ctx, "JOIN")) return JoinType.NATURAL_JOIN; } + else if (parseKeywordIf(ctx, "STRAIGHT_JOIN")) + return JoinType.STRAIGHT_JOIN; return null; // TODO partitioned join @@ -5698,6 +5701,7 @@ class ParserImpl implements Parser { "RIGHT", "SELECT", "START", + "STRAIGHT_JOIN", "UNION", "USING", "WHERE",