diff --git a/src/kit/taosdemo/taosdemo.c b/src/kit/taosdemo/taosdemo.c index d7b9001e908b97347e524a336ad45296166bf5c3..d288d1503482f967c0857cba2a0d279f972f4bd5 100644 --- a/src/kit/taosdemo/taosdemo.c +++ b/src/kit/taosdemo/taosdemo.c @@ -11737,6 +11737,8 @@ static void initOfQueryMeta() { } static void setParaFromArg() { + char type[20]; + char length[20]; if (g_args.host) { tstrncpy(g_Dbs.host, g_args.host, MAX_HOSTNAME_SIZE); } else { @@ -11820,8 +11822,6 @@ static void setParaFromArg() { dataType[i], min(DATATYPE_BUFF_LEN, strlen(dataType[i]) + 1)); if (1 == regexMatch(dataType[i], "^(NCHAR|BINARY)(\\([1-9][0-9]*\\))$", REG_ICASE | REG_EXTENDED)) { - char type[20]; - char length[20]; sscanf(dataType[i], "%[^(](%[^)]", type, length); g_Dbs.db[0].superTbls[0].columns[i].dataLen = atoi(length); tstrncpy(g_Dbs.db[0].superTbls[0].columns[i].dataType,