diff --git a/expression/expression.go b/expression/expression.go index 25377c14875c3..36be2a14475fc 100644 --- a/expression/expression.go +++ b/expression/expression.go @@ -1175,6 +1175,14 @@ func scalarExprSupportedByFlash(function *ScalarFunction) bool { default: return false } + case ast.Round: + switch function.Function.PbCode() { + case tipb.ScalarFuncSig_RoundInt, tipb.ScalarFuncSig_RoundReal, + tipb.ScalarFuncSig_RoundDec: + return true + default: + return false + } default: return false }