From 3ec3d5bcc59cc69922c810335ab17b62a8c57af2 Mon Sep 17 00:00:00 2001 From: seuwebber Date: Tue, 25 Jul 2023 10:18:39 +0000 Subject: [PATCH] [to #50537108]fix bug trigger error when exist virtual column and udf at the same time --- src/sql/optimizer/ob_optimizer.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sql/optimizer/ob_optimizer.cpp b/src/sql/optimizer/ob_optimizer.cpp index ba58a6dd08..9062119acb 100644 --- a/src/sql/optimizer/ob_optimizer.cpp +++ b/src/sql/optimizer/ob_optimizer.cpp @@ -685,7 +685,7 @@ int ObOptimizer::check_whether_contain_nested_sql(const ObDMLStmt &stmt) if (OB_FAIL(del_upd_stmt->get_dml_table_infos(table_infos))) { LOG_WARN("failed to get dml table infos", K(ret)); } - for (int64_t i = 0; OB_SUCC(ret) && !ctx_.contain_nested_sql() && i < table_infos.count(); ++i) { + for (int64_t i = 0; OB_SUCC(ret) && i < table_infos.count(); ++i) { const ObDmlTableInfo* table_info = table_infos.at(i); ObSchemaGetterGuard *schema_guard = ctx_.get_schema_guard(); const ObTableSchema *table_schema = nullptr;