From 9f065a24d5c7a4d2214088e59cd98be0106c7f73 Mon Sep 17 00:00:00 2001 From: Haojun Liao Date: Fri, 1 Jan 2021 15:57:49 +0800 Subject: [PATCH] [TD-225]fix bugs by regression test. --- src/client/src/tscSQLParser.c | 2 ++ src/client/src/tscUtil.c | 1 + 2 files changed, 3 insertions(+) diff --git a/src/client/src/tscSQLParser.c b/src/client/src/tscSQLParser.c index 857f8d347a..116e9549fd 100644 --- a/src/client/src/tscSQLParser.c +++ b/src/client/src/tscSQLParser.c @@ -4019,6 +4019,7 @@ static int32_t setTableCondForSTableQuery(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, if (pExpr->nSQLOptr == TK_LIKE) { char* str = taosStringBuilderGetResult(sb, NULL); pQueryInfo->tagCond.tbnameCond.cond = strdup(str); + pQueryInfo->tagCond.tbnameCond.len = strlen(str); return TSDB_CODE_SUCCESS; } @@ -4068,6 +4069,7 @@ static int32_t setTableCondForSTableQuery(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, char* str = taosStringBuilderGetResult(&sb1, NULL); pQueryInfo->tagCond.tbnameCond.cond = strdup(str); + pQueryInfo->tagCond.tbnameCond.len = strlen(str); taosStringBuilderDestroy(&sb1); tfree(segments); diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index 2bd97dce9f..a6e33778cd 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -1512,6 +1512,7 @@ int32_t tscTagCondCopy(STagCond* dest, const STagCond* src) { } dest->tbnameCond.uid = src->tbnameCond.uid; + dest->tbnameCond.len = src->tbnameCond.len; memcpy(&dest->joinInfo, &src->joinInfo, sizeof(SJoinInfo)); dest->relType = src->relType;