diff --git a/deps/oblib/src/lib/geo/ob_geo_utils.cpp b/deps/oblib/src/lib/geo/ob_geo_utils.cpp index 485a7e5744..63befdc3fc 100644 --- a/deps/oblib/src/lib/geo/ob_geo_utils.cpp +++ b/deps/oblib/src/lib/geo/ob_geo_utils.cpp @@ -175,7 +175,7 @@ const char *ObGeoTypeUtil::get_geo_name_by_type(ObGeoType type) break; } case ObGeoType::GEOMETRYCOLLECTION:{ - type_name = "GEOMETRYCOLLECTION"; + type_name = "GEOMCOLLECTION"; break; } default:{ diff --git a/src/sql/engine/expr/ob_expr_st_area.cpp b/src/sql/engine/expr/ob_expr_st_area.cpp index e59b06b972..b39c0d09bb 100644 --- a/src/sql/engine/expr/ob_expr_st_area.cpp +++ b/src/sql/engine/expr/ob_expr_st_area.cpp @@ -101,7 +101,7 @@ int ObExprSTArea::eval_st_area(const ObExpr &expr, ObEvalCtx &ctx, ObDatum &res) ObGeoExprUtils::geo_func_error_handle(ret, N_ST_AREA); } else if (!std::isfinite(result)) { ret = OB_OPERATE_OVERFLOW; - LOG_WARN("Result value is out of range in st_area", K(ret)); + LOG_USER_ERROR(OB_OPERATE_OVERFLOW, "Result", N_ST_AREA); } else { res.set_double(result); }