From 3d0cc51db2fc009f6e337fa81895c3bb5d57310a Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 31 Oct 2019 10:54:40 +0100 Subject: [PATCH] [jOOQ/jOOQ#9478] Support parsing ALTER TABLE .. ALTER COLUMN .. SET NULL syntax --- jOOQ/src/main/java/org/jooq/impl/ParserImpl.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java index d405ed0944..ec782297b7 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -4042,7 +4042,7 @@ final class ParserImpl implements Parser { TableField field = parseFieldName(ctx); if (!paren) - if (parseKeywordIf(ctx, "DROP NOT NULL") || parseKeywordIf(ctx, "NULL")) + if (parseKeywordIf(ctx, "DROP NOT NULL") || parseKeywordIf(ctx, "SET NULL") || parseKeywordIf(ctx, "NULL")) return s1.alter(field).dropNotNull(); else if (parseKeywordIf(ctx, "DROP DEFAULT")) return s1.alter(field).dropDefault();