From 973b215d4624a8a98b895e2adbd1dd3874d5aa7a Mon Sep 17 00:00:00 2001 From: Ti Chi Robot Date: Thu, 5 Sep 2024 18:08:57 +0800 Subject: [PATCH] core: fix missing update on nested generated column (#55829) (#55852) close pingcap/tidb#53967 --- planner/core/logical_plan_builder.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/planner/core/logical_plan_builder.go b/planner/core/logical_plan_builder.go index ffce0b9daa26a..da6efb4d5d426 100644 --- a/planner/core/logical_plan_builder.go +++ b/planner/core/logical_plan_builder.go @@ -5981,6 +5981,9 @@ func (b *PlanBuilder) buildUpdateLists(ctx context.Context, tableList []*ast.Tab break } } + if isModified { + dependentColumnsModified[col.UniqueID] = true + } // skip unmodified generated columns if !isModified { continue