From 1691688f809c89debb5d2c969916a74e59246a72 Mon Sep 17 00:00:00 2001 From: taojinlong Date: Wed, 6 Apr 2022 10:53:48 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E6=A0=A1=E9=AA=8C=20db2?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../java/io/dataease/provider/datasource/JdbcProvider.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java b/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java index cca623dba8..333e607cd7 100644 --- a/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java +++ b/backend/src/main/java/io/dataease/provider/datasource/JdbcProvider.java @@ -672,7 +672,7 @@ public class JdbcProvider extends DatasourceProvider { if (StringUtils.isEmpty(db2Configuration.getSchema())) { throw new Exception(Translator.get("i18n_schema_is_empty")); } - return "select TABNAME from syscat.tables WHERE TABSCHEMA ='DE_SCHEMA' AND \"TYPE\" = 'T';".replace("DE_SCHEMA", db2Configuration.getSchema()); + return "select TABNAME from syscat.tables WHERE TABSCHEMA ='DE_SCHEMA' AND \"TYPE\" = 'T'".replace("DE_SCHEMA", db2Configuration.getSchema()); default: return "show tables;"; } @@ -722,7 +722,7 @@ public class JdbcProvider extends DatasourceProvider { if (StringUtils.isEmpty(db2Configuration.getSchema())) { throw new Exception(Translator.get("i18n_schema_is_empty")); } - return "select TABNAME from syscat.tables WHERE TABSCHEMA ='DE_SCHEMA' AND \"TYPE\" = 'V';".replace("DE_SCHEMA", db2Configuration.getSchema()); + return "select TABNAME from syscat.tables WHERE TABSCHEMA ='DE_SCHEMA' AND \"TYPE\" = 'V'".replace("DE_SCHEMA", db2Configuration.getSchema()); default: return null; @@ -738,7 +738,7 @@ public class JdbcProvider extends DatasourceProvider { case sqlServer: return "select name from sys.schemas;"; case db2: - return "select SCHEMANAME from syscat.SCHEMATA WHERE \"DEFINER\" ='USER';".replace("USER", db2Configuration.getUsername().toUpperCase()) ; + return "select SCHEMANAME from syscat.SCHEMATA WHERE \"DEFINER\" ='USER'".replace("USER", db2Configuration.getUsername().toUpperCase()) ; case pg: return "SELECT nspname FROM pg_namespace;"; case redshift: