From e5e64595a0b9c9aca407e29cfb656424fa9cdd66 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Mon, 23 Dec 2024 10:09:58 +0100 Subject: [PATCH] [jOOQ/jOOQ#17798] T-SQL dialects should generate LTRIM(string, characters) (and RTRIM) instead of TRIM(LEADING characters FROM string) for better overall compatibility --- jOOQ/src/main/java/org/jooq/impl/LTrim.java | 2 ++ jOOQ/src/main/java/org/jooq/impl/RTrim.java | 2 ++ 2 files changed, 4 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/LTrim.java b/jOOQ/src/main/java/org/jooq/impl/LTrim.java index 94311fe5cc..61cc766151 100644 --- a/jOOQ/src/main/java/org/jooq/impl/LTrim.java +++ b/jOOQ/src/main/java/org/jooq/impl/LTrim.java @@ -134,6 +134,8 @@ implements + + case SQLITE: ctx.visit(function(N_LTRIM, getDataType(), string, characters)); break; diff --git a/jOOQ/src/main/java/org/jooq/impl/RTrim.java b/jOOQ/src/main/java/org/jooq/impl/RTrim.java index 191b4248a5..49b4dd7235 100644 --- a/jOOQ/src/main/java/org/jooq/impl/RTrim.java +++ b/jOOQ/src/main/java/org/jooq/impl/RTrim.java @@ -134,6 +134,8 @@ implements + + case SQLITE: ctx.visit(function(N_RTRIM, getDataType(), string, characters)); break;