diff --git a/src/client/src/tscParseLineProtocol.c b/src/client/src/tscParseLineProtocol.c index 37283b1fb6eb56b6d8b3d3479994b6a159db1ef9..16eea1f99144a2d5bb63923ffbf22aed75fd40db 100644 --- a/src/client/src/tscParseLineProtocol.c +++ b/src/client/src/tscParseLineProtocol.c @@ -892,12 +892,13 @@ static int32_t insertChildTableBatch(TAOS* taos, char* cTableName, SArray* cols size_t batchSize = MIN(maxBatchSize, rows); SArray* batchBind = taosArrayInit(batchSize, POINTER_BYTES); int32_t code = TSDB_CODE_SUCCESS; - for (int i=0; i=i) { + if (j > i) { + tscDebug("SML:0x%"PRIx64" insert child table batch from line %d to line %d", info->id, i, j - 1); code = doInsertChildTableWithStmt(taos, sql, cTableName, batchBind, info); if (code != 0) { taosArrayDestroy(batchBind);