From 551429d66fb4ef0f0f76be43c8411b790cff0bb9 Mon Sep 17 00:00:00 2001 From: lukaseder Date: Sat, 22 Apr 2017 12:48:23 +0200 Subject: [PATCH] [#5955] Support LCASE and UCASE synonyms --- 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 54f6266fd5..e6bfc1f2ef 100644 --- a/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java +++ b/jOOQ/src/main/java/org/jooq/impl/ParserImpl.java @@ -3609,7 +3609,7 @@ class ParserImpl implements Parser { } private static final Field parseFieldLowerIf(ParserContext ctx) { - if (parseKeywordIf(ctx, "LOWER")) { + if (parseKeywordIf(ctx, "LOWER") || parseKeywordIf(ctx, "LCASE")) { parse(ctx, '('); Field f1 = (Field) parseField(ctx, S); parse(ctx, ')'); @@ -3620,7 +3620,7 @@ class ParserImpl implements Parser { } private static final Field parseFieldUpperIf(ParserContext ctx) { - if (parseKeywordIf(ctx, "UPPER")) { + if (parseKeywordIf(ctx, "UPPER") || parseKeywordIf(ctx, "UCASE")) { parse(ctx, '('); Field f1 = (Field) parseField(ctx, S); parse(ctx, ')');