fix: 修复重复选中数据库的问题 #650

This commit is contained in:
ljc
2023-11-02 18:01:42 +08:00
parent d9b86885db
commit e2cd110c70

View File

@ -36,6 +36,16 @@ public class ClickHouseDBManage extends DefaultDBManage implements DBManage {
if (connectParams.startsWith(databaseName)) {
// 删除连接参数中的数据库名
connectParams = connectParams.substring(databaseName.length());
} else {
// 是否有连接参数
int beginIndex = connectParams.indexOf("?");
// 无连接参数直接设置 ""
if (beginIndex == -1) {
connectParams = "";
} else {
// 删除连接参数前的数据库名
connectParams = connectParams.substring(beginIndex);
}
}
}
// 添加数据库名