From 6399be237399b759e387719695f86bb5f988e960 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Fri, 9 Mar 2018 11:38:49 +0100 Subject: [PATCH] [#7171] Support parsing SQL Server getdate() --- 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 16a659884d..4226d6318e 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -3866,6 +3866,10 @@ final class ParserImpl implements Parser { case 'g': case 'G': + if (D.is(type)) + if (parseKeywordIf(ctx, "GETDATE") && parse(ctx, '(') && parse(ctx, ')')) + return currentTimestamp(); + if ((field = parseFieldGreatestIf(ctx)) != null) return field; else if (N.is(type) && (field = parseFieldGroupIdIf(ctx)) != null)