diff --git a/src/client/src/tscLocal.c b/src/client/src/tscLocal.c index fdb0ba41021098795c9414f6047768a44bbf8a2a..41151803e15326632cc667fbf977afcdb53e73e2 100644 --- a/src/client/src/tscLocal.c +++ b/src/client/src/tscLocal.c @@ -224,7 +224,7 @@ static int32_t tscGetNthFieldResult(TAOS_ROW row, TAOS_FIELD* fields, int *lengt int32_t length = lengths[idx]; if (type == TSDB_DATA_TYPE_JSON){ - char* p = result; + char* p = val; type = *p; val += CHAR_BYTES; if(type == TSDB_DATA_TYPE_NCHAR) {