From 7f1c5e8cd40933ababa6b6bd393d41fd009072bc Mon Sep 17 00:00:00 2001 From: yinyj17 Date: Fri, 24 Feb 2023 15:36:22 +0000 Subject: [PATCH] fix pre process bug when connect by and grouping sets both exist --- src/sql/rewrite/ob_transform_pre_process.cpp | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/sql/rewrite/ob_transform_pre_process.cpp b/src/sql/rewrite/ob_transform_pre_process.cpp index e5ccae92b1..80bc0b6c7f 100644 --- a/src/sql/rewrite/ob_transform_pre_process.cpp +++ b/src/sql/rewrite/ob_transform_pre_process.cpp @@ -2454,6 +2454,8 @@ int ObTransformPreProcess::create_and_mock_join_view(ObSelectStmt &stmt) LOG_WARN("failed to adjust pseudo column like exprs", K(ret)); } else if (OB_FAIL(stmt.formalize_stmt(session_info))) { LOG_WARN("failed to formalize stmt", K(ret)); + } else if (OB_FAIL(stmt.formalize_stmt_expr_reference())) { + LOG_WARN("failed to formalize stmt expr reference", K(ret)); } } // 12. ignore for temp table optimization