mirror of
https://gitee.com/dromara/hutool.git
synced 2025-11-24 16:43:24 +08:00
增加TDSQL PostgreSQL版本、TDSQL-H LibraDB、Snowflake、Teradata 的驱动支持(pr#4024@Github)
This commit is contained in:
@@ -137,7 +137,13 @@ public class DriverIdentifier implements DriverNames {
|
||||
// 中兴GoldenDB
|
||||
new StartsWithDriverMatcher(DRIVER_GOLDENDB, "jdbc:goldendb:"),
|
||||
// SAP HANA
|
||||
new StartsWithDriverMatcher(DRIVER_HANA, "jdbc:sap:")
|
||||
new StartsWithDriverMatcher(DRIVER_HANA, "jdbc:sap:"),
|
||||
// 腾讯数据库 TDSQL PostgreSQL 版本,见:https://cloud.tencent.com/document/product/1129/116487
|
||||
new StartsWithDriverMatcher(DRIVER_TDSQL_POSTGRESQL, "jdbc:tdsql-pg:"),
|
||||
// Snowflake,见:https://docs.snowflake.cn/zh/developer-guide/jdbc/jdbc-configure#label-jdbc-connection-string
|
||||
new StartsWithDriverMatcher(DRIVER_SNOWFLAKE, "jdbc:snowflake:"),
|
||||
// Teradata,见:https://teradata-docs.s3.amazonaws.com/doc/connectivity/jdbc/reference/current/frameset.html 页面 JDBC Interfaces A-L 部分
|
||||
new StartsWithDriverMatcher(DRIVER_TERADATA, "jdbc:teradata:")
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
@@ -270,4 +270,24 @@ public interface DriverNames {
|
||||
* JDBC 驱动 Sap Hana
|
||||
*/
|
||||
String DRIVER_HANA = "com.sap.db.jdbc.Driver";
|
||||
/**
|
||||
* JDBC 驱动 腾讯 TDSQL PostgreSQL 版本<br>
|
||||
* 见:https://cloud.tencent.com/document/product/1129/116487
|
||||
*/
|
||||
String DRIVER_TDSQL_POSTGRESQL = "com.tencentcloud.tdsql.pg.jdbc.Driver";
|
||||
/**
|
||||
* JDBC 驱动 腾讯 TDSQL-H LibraDB<br>
|
||||
* 见:https://cloud.tencent.com/document/product/1488/79810
|
||||
*/
|
||||
String DRIVER_TDSQL_H_LIBRADB = "ru.yandex.clickhouse.ClickHouseDriver";
|
||||
/**
|
||||
* JDBC 驱动 Snowflake<br>
|
||||
* 见:https://docs.snowflake.cn/zh/developer-guide/jdbc/jdbc-configure#label-jdbc-connection-string
|
||||
*/
|
||||
String DRIVER_SNOWFLAKE = "net.snowflake.client.jdbc.SnowflakeDriver";
|
||||
/**
|
||||
* JDBC 驱动 Teradata<br>
|
||||
* 见:https://teradata-docs.s3.amazonaws.com/doc/connectivity/jdbc/reference/current/frameset.html 页面 JDBC Interfaces A-L 部分
|
||||
*/
|
||||
String DRIVER_TERADATA = "com.teradata.jdbc.TeraDriver";
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user