diff --git a/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java b/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java index 4cf9ac652a..d385c5e748 100644 --- a/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java +++ b/core/core-backend/src/main/java/io/dataease/engine/utils/SQLUtils.java @@ -1,11 +1,13 @@ package io.dataease.engine.utils; +import java.util.Optional; + /** * @Author Junjun */ public class SQLUtils { public static String transKeyword(String value) { - return value.replaceAll("'", "\\\\'"); + return Optional.ofNullable(value).orElse("").replaceAll("'", "\\\\'"); } public static String buildOriginPreviewSql(String sql, int limit, int offset) {