branch-2.1: [fix](metadata) replace view will break view's metadata #51058 (#52043)

cherry-pick from #51058
This commit is contained in:
morrySnow
2025-06-20 19:49:03 +08:00
committed by GitHub
parent f58b3204ca
commit a42fe9f6e8
3 changed files with 39 additions and 0 deletions

View File

@ -5463,6 +5463,7 @@ public class Env {
AlterViewStmt alterViewStmt = new AlterViewStmt(stmt.getTableName(), stmt.getColWithComments(),
stmt.getViewDefStmt());
alterViewStmt.setInlineViewDef(stmt.getInlineViewDef());
alterViewStmt.setFinalColumns(stmt.getColumns());
try {
alterView(alterViewStmt);
} catch (UserException e) {