diff --git a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/BindSink.java b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/BindSink.java index 479490cb29f9f7..3aba375e13ec49 100644 --- a/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/BindSink.java +++ b/fe/fe-core/src/main/java/org/apache/doris/nereids/rules/analysis/BindSink.java @@ -131,7 +131,7 @@ public List buildRules() { if (table.hasSequenceCol() && column.getName().equals(Column.SEQUENCE_COL) && table.getSequenceMapCol() != null) { - Column seqCol = table.getFullSchema().stream() + Column seqCol = table.getBaseSchema(true).stream() .filter(col -> col.getName().equals(table.getSequenceMapCol())) .findFirst().get(); columnToOutput.put(column.getName(), columnToOutput.get(seqCol.getName()));