diff --git a/src/gausskernel/optimizer/commands/tablecmds.cpp b/src/gausskernel/optimizer/commands/tablecmds.cpp index 6b7c8dbab..b0cb53070 100644 --- a/src/gausskernel/optimizer/commands/tablecmds.cpp +++ b/src/gausskernel/optimizer/commands/tablecmds.cpp @@ -20755,7 +20755,7 @@ static void checkValidationForExchangeTable(Relation partTableRel, Relation ordT tupleDesc = ordTableRel->rd_att; if (exchangeVerbose) { - indexList = RelationGetIndexList(partTableRel); + indexList = RelationGetSpecificKindIndexList(partTableRel, false); foreach (cell, indexList) { Oid indexOid = lfirst_oid(cell);