From 99b64309bc81fd7787adf8ff3cb06e315e2775f2 Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Fri, 4 Mar 2022 10:44:44 +0100 Subject: [PATCH] [jOOQ/jOOQ#13201] Add SQL Server JSON_ARRAY support via JSON_MODIFY --- .../main/java/org/jooq/impl/JSONArray.java | 19 +++++++++++++++++++ jOOQ/src/main/java/org/jooq/impl/Names.java | 1 + 2 files changed, 20 insertions(+) diff --git a/jOOQ/src/main/java/org/jooq/impl/JSONArray.java b/jOOQ/src/main/java/org/jooq/impl/JSONArray.java index b7aca92fb9..57192b16fc 100644 --- a/jOOQ/src/main/java/org/jooq/impl/JSONArray.java +++ b/jOOQ/src/main/java/org/jooq/impl/JSONArray.java @@ -168,6 +168,25 @@ implements + + + + + + + + + + + + + + + + + + + default: { diff --git a/jOOQ/src/main/java/org/jooq/impl/Names.java b/jOOQ/src/main/java/org/jooq/impl/Names.java index e1d1226554..5d0bd55803 100644 --- a/jOOQ/src/main/java/org/jooq/impl/Names.java +++ b/jOOQ/src/main/java/org/jooq/impl/Names.java @@ -177,6 +177,7 @@ final class Names { static final Name N_JSON_GROUP_OBJECT = systemName("json_group_object"); static final Name N_JSON_MERGE = systemName("json_merge"); static final Name N_JSON_MERGE_PRESERVE = systemName("json_merge_preserve"); + static final Name N_JSON_MODIFY = systemName("json_modify"); static final Name N_JSON_OBJECTAGG = systemName("json_objectagg"); static final Name N_JSON_OBJECT_AGG = systemName("json_object_agg"); static final Name N_JSON_QUERY = systemName("json_query");