fix: sql 变量

This commit is contained in:
taojinlong 2022-08-29 16:40:43 +08:00
parent 6caf958c4d
commit cfff619121

View File

@ -2731,7 +2731,7 @@ public class DataSetTableService {
boolean hasSubBinaryExpression = false; boolean hasSubBinaryExpression = false;
try { try {
BinaryExpression leftBinaryExpression = (BinaryExpression) expr.getLeftExpression(); BinaryExpression leftBinaryExpression = (BinaryExpression) expr.getLeftExpression();
hasSubBinaryExpression = leftBinaryExpression.getLeftExpression() instanceof Expression; hasSubBinaryExpression = leftBinaryExpression.getLeftExpression() instanceof BinaryExpression;
} catch (Exception e) {e.printStackTrace();} } catch (Exception e) {e.printStackTrace();}
if (expr.getLeftExpression() instanceof BinaryExpression && !hasSubBinaryExpression && hasVarible(expr.getLeftExpression().toString())) { if (expr.getLeftExpression() instanceof BinaryExpression && !hasSubBinaryExpression && hasVarible(expr.getLeftExpression().toString())) {