fix: 打印解析sql的错误日志

This commit is contained in:
taojinlong
2025-01-15 19:01:19 +08:00
committed by taojinlong
parent 70eb3e3511
commit 8ca241c065

View File

@@ -13,6 +13,7 @@ import io.dataease.extensions.view.dto.SqlVariableDetails;
import io.dataease.i18n.Translator;
import io.dataease.license.utils.LicenseUtil;
import io.dataease.utils.JsonUtil;
import io.dataease.utils.LogUtil;
import net.sf.jsqlparser.expression.*;
import net.sf.jsqlparser.expression.operators.conditional.AndExpression;
import net.sf.jsqlparser.expression.operators.conditional.OrExpression;
@@ -575,6 +576,7 @@ public class SqlparserUtils {
BinaryExpression rightBinaryExpression = (BinaryExpression) parenthesis.getExpression();
hasSubBinaryExpression = rightBinaryExpression instanceof AndExpression || rightBinaryExpression instanceof OrExpression;
} catch (Exception e) {
LogUtil.error("Failed parse sql", e);
}
}
if (expr.getRightExpression() instanceof BinaryExpression) {