Merge pull request #24301 from taosdata/fix/3.0/TD-28104

fix: last table scan reported invalid param when col was dropped which
This commit is contained in:
dapan1121 2024-01-03 15:47:33 +08:00 committed by GitHub
commit f0fbffa772
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 2 additions and 3 deletions

View File

@ -120,7 +120,7 @@ static int32_t updateBlockSMAInfo(STSchema* pSchema, SBlockLoadSuppInfo* pSupInf
} else if (pTCol->colId < pSupInfo->colId[j]) { // do nothing } else if (pTCol->colId < pSupInfo->colId[j]) { // do nothing
i += 1; i += 1;
} else { } else {
return TSDB_CODE_INVALID_PARA; return TSDB_CODE_TDB_INVALID_TABLE_SCHEMA_VER;
} }
} }

View File

@ -413,8 +413,7 @@ class TDTestCase:
tdSql.checkCols(3) tdSql.checkCols(3)
tdSql.checkData(0, 0, None) tdSql.checkData(0, 0, None)
tdSql.checkData(0, 1, None) tdSql.checkData(0, 1, None)
tdSql.query_success_failed('select last(c2), c2, c3 from meters', queryTimes=10, expectErrInfo="Invalid column name: c2")
def run(self): def run(self):
self.prepareTestEnv() self.prepareTestEnv()