branch-2.1: [fix](sql) Wrong result of tosql for drop column with rollup #47153 (#47206)

pick: https://github.com/apache/doris/pull/47153
This commit is contained in:
Uniqueyou
2025-01-24 17:28:27 +08:00
committed by GitHub
parent 4c0f3d7631
commit 13964bb1ee
2 changed files with 2 additions and 2 deletions

View File

@ -80,7 +80,7 @@ public class DropColumnClause extends AlterTableClause {
StringBuilder sb = new StringBuilder();
sb.append("DROP COLUMN `").append(colName).append("`");
if (rollupName != null) {
sb.append(" IN `").append(rollupName).append("`");
sb.append(" FROM `").append(rollupName).append("`");
}
return sb.toString();
}

View File

@ -42,7 +42,7 @@ public class DropColumnClauseTest {
clause.analyze(analyzer);
Assert.assertEquals("rollup", clause.getRollupName());
Assert.assertNull("rollup", clause.getProperties());
Assert.assertEquals("DROP COLUMN `col` IN `rollup`", clause.toString());
Assert.assertEquals("DROP COLUMN `col` FROM `rollup`", clause.toString());
}
@Test(expected = AnalysisException.class)