diff --git a/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/gauss/format/processor/ExpressionProcessorUtil.java b/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/gauss/format/processor/ExpressionProcessorUtil.java index 1f30fd24b55d77bbd8f60d188ce71ab642ceecbe..a45a45bdedc64af1b111735caf6f7b9bdb7a9fcd 100644 --- a/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/gauss/format/processor/ExpressionProcessorUtil.java +++ b/code/datastudio/src/org.opengauss.mppdbide.view/src/org/opengauss/mppdbide/gauss/format/processor/ExpressionProcessorUtil.java @@ -40,7 +40,7 @@ public class ExpressionProcessorUtil { private static Map> currentPreTextMap = new HashMap<>(10); static { - currentPreTextMap.put("=", Arrays.asList(":", ">", "<")); + currentPreTextMap.put("=", Arrays.asList(":", ">", "<", "!", "=")); currentPreTextMap.put("<", Arrays.asList("=", ">")); currentPreTextMap.put(">", Arrays.asList("=", "<")); currentPreTextMap.put("!", Arrays.asList("="));