From 1393b9afd629a50048ebdc8eaa9e362732f950a4 Mon Sep 17 00:00:00 2001 From: zhangting Date: Tue, 11 Mar 2025 11:47:57 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BF=AE=E5=A4=8D=E9=80=9A=E8=BF=87=E4=B8=AD?= =?UTF-8?q?=E9=97=B4=E4=BB=B6shaedingsphere=E8=BF=9E=E6=8E=A5=E6=95=B0?= =?UTF-8?q?=E6=8D=AE=E5=BA=93=E6=8A=A5=E9=94=99?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- pgjdbc/src/main/java/org/postgresql/jdbc/PgDatabase.java | 3 +++ 1 file changed, 3 insertions(+) diff --git a/pgjdbc/src/main/java/org/postgresql/jdbc/PgDatabase.java b/pgjdbc/src/main/java/org/postgresql/jdbc/PgDatabase.java index ad8af11..851c17b 100644 --- a/pgjdbc/src/main/java/org/postgresql/jdbc/PgDatabase.java +++ b/pgjdbc/src/main/java/org/postgresql/jdbc/PgDatabase.java @@ -45,6 +45,9 @@ public class PgDatabase { String extensionDolphin = getDolphin("select count(1) from pg_extension where extname = 'dolphin';"); int dolphinNum = Integer.parseInt(extensionDolphin); String compatibility = getDolphin("show dolphin.b_compatibility_mode;"); + if (compatibility == null || compatibility.isEmpty()) { + compatibility = "OFF"; + } CompatibilityEnum compatibilityEnum = CompatibilityEnum.valueOf(compatibility.toUpperCase(Locale.ROOT)); if (dolphinNum > 0 && CompatibilityEnum.ON.equals(compatibilityEnum)) { -- Gitee