From deac176fd280349a8e0febea0e7ed523f5fea952 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Fri, 6 Jul 2018 15:12:51 +0200 Subject: [PATCH] [#7647] Support window function EXCLUDE clause --- .../src/main/resources/org/jooq/web/grammar-3.12.txt | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.12.txt b/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.12.txt index 2a5cb214e0..f9908db7bc 100644 --- a/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.12.txt +++ b/jOOQ-manual/src/main/resources/org/jooq/web/grammar-3.12.txt @@ -402,8 +402,10 @@ window = identifier 'AS' '(' windowSpecification ')' windowSpecification = [ 'PARTITION BY' fields ] [ 'ORDER BY' sortFields ] - [ ( 'ROWS' | 'RANGE' ) - ( 'BETWEEN' rangeBound 'AND' rangeBound | rangeBound) ] + [ ( 'ROWS' | 'RANGE' | 'GROUPS' ) + ( 'BETWEEN' rangeBound 'AND' rangeBound | rangeBound) + [ 'EXCLUDE' ( 'CURRENT ROW' | 'TIES' | 'GROUPS' | 'NO OTHERS' ) ] + ] ; orderBy =