From cde7e97d704787143e86d714be47c6ae819e9f64 Mon Sep 17 00:00:00 2001 From: Ganlin Zhao Date: Fri, 21 Jan 2022 10:27:54 +0800 Subject: [PATCH] [TD-11222]: Histogram function --- src/client/src/tscSQLParser.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/client/src/tscSQLParser.c b/src/client/src/tscSQLParser.c index bf0ff5fcb2..4543675431 100644 --- a/src/client/src/tscSQLParser.c +++ b/src/client/src/tscSQLParser.c @@ -2683,7 +2683,7 @@ int32_t addExprAndResultField(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, int32_t col const char* msg24 = "width param cannot be 0"; const char* msg25 = "count param should be greater than 0"; const char* msg26 = "start param cannot be 0 with 'log_bin'"; - const char* msg27 = "factor param should be greater than 1"; + const char* msg27 = "factor param cannot be negative or equal to 0/1"; switch (functionId) { case TSDB_FUNC_COUNT: { @@ -3465,7 +3465,7 @@ int32_t addExprAndResultField(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, int32_t col tfree(intervals); return invalidOperationMsg(tscGetErrorMsgPayload(pCmd), msg26); } - if (factor->valuedouble <= 1) { + if (factor->valuedouble < 0 || factor->valuedouble == 0 || factor->valuedouble == 1) { tfree(intervals); return invalidOperationMsg(tscGetErrorMsgPayload(pCmd), msg27); } -- GitLab