From 6e41431bc657386acefcbe85257f9d265c4b21dd Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Thu, 25 Feb 2021 23:01:37 +0100 Subject: [PATCH] [jOOQ/jOOQ#10572] Parse NTH_VALUE(field, field) --- 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 b4675f49a6..054bbabc9a 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -10608,8 +10608,8 @@ final class DefaultParseContext extends AbstractScope implements ParseContext { parse('('); Field f1 = parseField(); parse(','); - int f2 = (int) (long) parseUnsignedIntegerLiteral(); - WindowFromFirstLastStep s1 = nthValue(f1, f2); + Field f2 = parseField(); + WindowFromFirstLastStep s1 = nthValue(f1, (Field) f2); WindowIgnoreNullsStep s2 = parseWindowFromFirstLast(s1, s1); WindowOverStep s3 = parseWindowRespectIgnoreNulls(s2, s2); parse(')');