From 907f626fe0f0218cfdd3b7e032c4f58ee9f546c8 Mon Sep 17 00:00:00 2001 From: Minglei Jin Date: Sat, 26 Mar 2022 12:18:07 +0800 Subject: [PATCH] [TS-1366]: fix unsigned bug with show create table --- src/client/src/tscLocal.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/client/src/tscLocal.c b/src/client/src/tscLocal.c index f648baa974..81d658d964 100644 --- a/src/client/src/tscLocal.c +++ b/src/client/src/tscLocal.c @@ -240,6 +240,18 @@ static int32_t tscGetNthFieldResult(TAOS_ROW row, TAOS_FIELD* fields, int *lengt case TSDB_DATA_TYPE_BIGINT: sprintf(result, "%"PRId64, *((int64_t *)val)); break; + case TSDB_DATA_TYPE_UTINYINT: + sprintf(result, "%u", *((uint8_t *)val)); + break; + case TSDB_DATA_TYPE_USMALLINT: + sprintf(result, "%u", *((uint16_t *)val)); + break; + case TSDB_DATA_TYPE_UINT: + sprintf(result, "%u", *((uint32_t *)val)); + break; + case TSDB_DATA_TYPE_UBIGINT: + sprintf(result, "%"PRIu64, *((uint64_t *)val)); + break; case TSDB_DATA_TYPE_FLOAT: sprintf(result, "%f", GET_FLOAT_VAL(val)); break; -- GitLab