From 70c3b8a7dcf380497118a73abc556d73349c8056 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Tue, 11 Feb 2020 15:16:37 +0100 Subject: [PATCH] [jOOQ/jOOQ#8452] Parse CREATE FORCE VIEW --- jOOQ/src/main/java/org/jooq/impl/ParserImpl.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index 9112304e52..a91e5c0b99 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -2198,11 +2198,11 @@ final class ParserImpl implements Parser { return parseCreateSchema(ctx); else if (parseKeywordIf(ctx, "SEQUENCE")) return parseCreateSequence(ctx); - else if (parseKeywordIf(ctx, "OR REPLACE VIEW")) + else if (parseKeywordIf(ctx, "OR REPLACE VIEW") || parseKeywordIf(ctx, "OR REPLACE FORCE VIEW")) return parseCreateView(ctx, true); else if (parseKeywordIf(ctx, "OR ALTER VIEW")) return parseCreateView(ctx, true); - else if (parseKeywordIf(ctx, "VIEW")) + else if (parseKeywordIf(ctx, "VIEW") || parseKeywordIf(ctx, "FORCE VIEW")) return parseCreateView(ctx, false); else if (parseKeywordIf(ctx, "EXTENSION")) return parseCreateExtension(ctx);