diff --git a/src/storage/mview/ob_mview_sched_job_utils.cpp b/src/storage/mview/ob_mview_sched_job_utils.cpp index 4bfc37935..edac687d9 100644 --- a/src/storage/mview/ob_mview_sched_job_utils.cpp +++ b/src/storage/mview/ob_mview_sched_job_utils.cpp @@ -427,8 +427,9 @@ int ObMViewSchedJobUtils::resolve_date_expr_to_timestamp( timestamp = tmp_timestamp; } } else { - ret = OB_ERR_UNEXPECTED; - LOG_WARN("unexpected obj type", KR(ret), K(obj)); + ret = OB_INVALID_ARGUMENT; + LOG_WARN("invalid datetime expression", KR(ret), K(obj)); + LOG_USER_ERROR(OB_INVALID_ARGUMENT, "datetime expression"); } } return ret;