diff --git a/headless/core/src/main/java/com/tencent/supersonic/headless/core/adaptor/db/BaseDbAdaptor.java b/headless/core/src/main/java/com/tencent/supersonic/headless/core/adaptor/db/BaseDbAdaptor.java index de041f7a2..e00ab1387 100644 --- a/headless/core/src/main/java/com/tencent/supersonic/headless/core/adaptor/db/BaseDbAdaptor.java +++ b/headless/core/src/main/java/com/tencent/supersonic/headless/core/adaptor/db/BaseDbAdaptor.java @@ -44,7 +44,7 @@ public abstract class BaseDbAdaptor implements DbAdaptor { List tablesAndViews = new ArrayList<>(); DatabaseMetaData metaData = getDatabaseMetaData(connectionInfo); - try (ResultSet resultSet = metaData.getTables(null, schemaName, null, + try (ResultSet resultSet = metaData.getTables(schemaName, schemaName, null, new String[]{"TABLE", "VIEW"})) { while (resultSet.next()) { String name = resultSet.getString("TABLE_NAME");