fix: fix tbname or error
This commit is contained in:
parent
1153e5ddc2
commit
6136b1d018
|
@ -4020,7 +4020,7 @@ static void findEqualCondTbnameInLogicCondOr(STranslateContext* pCxt, SNode* pWh
|
||||||
if (!bIsEqTbnameCond) {
|
if (!bIsEqTbnameCond) {
|
||||||
bAllTbName = false;
|
bAllTbName = false;
|
||||||
break;
|
break;
|
||||||
} else if (isTableExistInTableTbnames(aTableTbnames, info.pRealTable)) {
|
} else {
|
||||||
taosArrayPush(aTableTbnames, &info);
|
taosArrayPush(aTableTbnames, &info);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
|
@ -4066,6 +4066,7 @@ static int32_t findVgroupsFromEqualTbname(STranslateContext* pCxt, SArray* aTabl
|
||||||
SVgroupInfo vgInfo;
|
SVgroupInfo vgInfo;
|
||||||
bool bExists;
|
bool bExists;
|
||||||
int32_t code = catalogGetCachedTableHashVgroup(pCxt->pParseCxt->pCatalog, &snameTb, &vgInfo, &bExists);
|
int32_t code = catalogGetCachedTableHashVgroup(pCxt->pParseCxt->pCatalog, &snameTb, &vgInfo, &bExists);
|
||||||
|
pInfo->done = true;
|
||||||
if (code == TSDB_CODE_SUCCESS && bExists) {
|
if (code == TSDB_CODE_SUCCESS && bExists) {
|
||||||
bool bFoundVg = false;
|
bool bFoundVg = false;
|
||||||
for (int32_t k = 0; k < nVgroups; ++k) {
|
for (int32_t k = 0; k < nVgroups; ++k) {
|
||||||
|
|
Loading…
Reference in New Issue