diff --git a/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java b/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java
index 836c7f233..ed8e58c96 100755
--- a/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java
+++ b/hutool-db/src/main/java/cn/hutool/db/dialect/DialectFactory.java
@@ -152,9 +152,6 @@ public class DialectFactory implements DriverNamePool {
} else if (nameContainsProductInfo.contains("zenith")) {
// 华为高斯
driver = DRIVER_GAUSS;
- } else if (nameContainsProductInfo.contains("gbase")) {
- // 南大通用数据库
- driver = DRIVER_GBASE;
} else if (nameContainsProductInfo.contains("oscar")) {
// 神州数据库
driver = DRIVER_OSCAR;
@@ -174,8 +171,14 @@ public class DialectFactory implements DriverNamePool {
// sap hana
driver = DRIVER_HANA;
} else if (nameContainsProductInfo.contains("gbasedbt-sqli")) {
- // Gbase8s,见:https://www.gbase.cn/community/post/4029
+ // GBase 8s,见:https://www.gbase.cn/community/post/4029
driver = DRIVER_GBASE8S;
+ } else if (nameContainsProductInfo.contains("gbase8c")) {
+ // GBase 8c,见:https://www.gbase.cn/download/gbase-8c?category=DRIVER_PACKAGE 页面 GBase8c_JDBC.zip 中的《JDBC 使用手册_V1.0_20230818.pdf》p14
+ driver = DRIVER_GBASE8C;
+ } else if (nameContainsProductInfo.contains("gbase")) {
+ // 南大通用数据库 GBase 8a
+ driver = DRIVER_GBASE;
}
return driver;
diff --git a/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java b/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java
index 89885afc2..d4ec98334 100644
--- a/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java
+++ b/hutool-db/src/main/java/cn/hutool/db/dialect/DriverNamePool.java
@@ -101,14 +101,19 @@ public interface DriverNamePool {
*/
String DRIVER_GAUSS = "com.huawei.gauss.jdbc.ZenithDriver";
/**
- * JDBC 驱动 南大通用
+ * JDBC 驱动 南大通用 GBase 8a
*/
String DRIVER_GBASE = "com.gbase.jdbc.Driver";
/**
- * JDBC 驱动 南大通用8S
+ * JDBC 驱动 南大通用 GBase 8s
* 见:https://www.gbase.cn/community/post/4029
*/
String DRIVER_GBASE8S = "com.gbasedbt.jdbc.Driver";
+ /**
+ * JDBC 驱动 南大通用 GBase 8c
+ * 见:https://www.gbase.cn/download/gbase-8c?category=DRIVER_PACKAGE 页面 GBase8c_JDBC.zip 中的《JDBC 使用手册_V1.0_20230818.pdf》p14
+ */
+ String DRIVER_GBASE8C = "cn.gbase8c.Driver";
/**
* JDBC 驱动 神州数据库
*/