forked from github/dataease
fix(数据集): sql数据集变量
This commit is contained in:
parent
f1a302871c
commit
3dd8c45e92
@ -49,9 +49,7 @@ import net.sf.jsqlparser.expression.Expression;
|
|||||||
import net.sf.jsqlparser.expression.Parenthesis;
|
import net.sf.jsqlparser.expression.Parenthesis;
|
||||||
import net.sf.jsqlparser.expression.operators.conditional.AndExpression;
|
import net.sf.jsqlparser.expression.operators.conditional.AndExpression;
|
||||||
import net.sf.jsqlparser.expression.operators.conditional.OrExpression;
|
import net.sf.jsqlparser.expression.operators.conditional.OrExpression;
|
||||||
import net.sf.jsqlparser.expression.operators.relational.ExpressionList;
|
import net.sf.jsqlparser.expression.operators.relational.*;
|
||||||
import net.sf.jsqlparser.expression.operators.relational.InExpression;
|
|
||||||
import net.sf.jsqlparser.expression.operators.relational.LikeExpression;
|
|
||||||
import net.sf.jsqlparser.parser.CCJSqlParserUtil;
|
import net.sf.jsqlparser.parser.CCJSqlParserUtil;
|
||||||
import net.sf.jsqlparser.statement.Statement;
|
import net.sf.jsqlparser.statement.Statement;
|
||||||
import net.sf.jsqlparser.statement.select.PlainSelect;
|
import net.sf.jsqlparser.statement.select.PlainSelect;
|
||||||
@ -2583,6 +2581,34 @@ public class DataSetTableService {
|
|||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void visit(MinorThan minorThan) {
|
||||||
|
getBuffer().append(minorThan.getLeftExpression());
|
||||||
|
getBuffer().append(" < ");
|
||||||
|
getBuffer().append( minorThan.getRightExpression());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void visit(MinorThanEquals minorThan) {
|
||||||
|
getBuffer().append(minorThan.getLeftExpression());
|
||||||
|
getBuffer().append(" <= ");
|
||||||
|
getBuffer().append( minorThan.getRightExpression());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void visit(GreaterThanEquals minorThan) {
|
||||||
|
getBuffer().append(minorThan.getLeftExpression());
|
||||||
|
getBuffer().append(" >= ");
|
||||||
|
getBuffer().append( minorThan.getRightExpression());
|
||||||
|
}
|
||||||
|
|
||||||
|
@Override
|
||||||
|
public void visit(GreaterThan minorThan) {
|
||||||
|
getBuffer().append(minorThan.getLeftExpression());
|
||||||
|
getBuffer().append(" > ");
|
||||||
|
getBuffer().append( minorThan.getRightExpression());
|
||||||
|
}
|
||||||
|
|
||||||
@Override
|
@Override
|
||||||
public void visit(ExpressionList expressionList) {
|
public void visit(ExpressionList expressionList) {
|
||||||
for (Iterator<Expression> iter = expressionList.getExpressions().iterator(); iter.hasNext();) {
|
for (Iterator<Expression> iter = expressionList.getExpressions().iterator(); iter.hasNext();) {
|
||||||
|
Loading…
Reference in New Issue
Block a user