diff --git a/src/sql/rewrite/ob_transform_dblink.cpp b/src/sql/rewrite/ob_transform_dblink.cpp index 3bd1b31e40..298a3340b6 100644 --- a/src/sql/rewrite/ob_transform_dblink.cpp +++ b/src/sql/rewrite/ob_transform_dblink.cpp @@ -1614,6 +1614,9 @@ int ObTransformDBlink::formalize_bool_select_expr(ObDMLStmt *stmt) } else { case_when_expr->set_default_param_expr(null_expr); select_item.expr_ = case_when_expr; + if (OB_FAIL(case_when_expr->formalize(ctx_->session_info_))) { + LOG_WARN("failed to formalize expr", K(ret)); + } } } }