fix(query): update the copy function.

This commit is contained in:
Haojun Liao 2022-11-28 14:36:55 +08:00
parent 6e81e8cc73
commit e802fb47ad
2 changed files with 28 additions and 26 deletions

View File

@ -713,7 +713,9 @@ int32_t projectApplyFunctions(SExprInfo* pExpr, SSDataBlock* pResult, SSDataBloc
colDataAppendNNULL(pColInfoData, offset, pSrcBlock->info.rows);
} else {
char* p = taosVariantGet(&pExpr[k].base.pParam[0].param, type);
colDataAppendNItems(pColInfoData, offset, p, pSrcBlock->info.rows);
for (int32_t i = 0; i < pSrcBlock->info.rows; ++i) {
colDataAppend(pColInfoData, i + offset, p, false);
}
}
numOfRows = pSrcBlock->info.rows;