diff --git a/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java b/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java index fc9713d8c0..378915e20f 100644 --- a/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java +++ b/core/core-backend/src/main/java/io/dataease/dataset/manage/DatasetSQLBotManage.java @@ -538,7 +538,7 @@ public class DatasetSQLBotManage { String sql = new String(Base64.getDecoder().decode(tableInfoDTO.getSql())); table.setSql(sql); } - if (StringUtils.isNotBlank(tableInfoDTO.getTable())) { + if (StringUtils.isBlank(tableInfoDTO.getSql()) && StringUtils.isNotBlank(tableInfoDTO.getTable())) { table.setName(tableInfoDTO.getTable()); } }