diff --git a/src/common/src/texpr.c b/src/common/src/texpr.c index b57a6fc405e32fc5bf25a5357a2a54e604f637c4..512451affee41f392a7d8503dc22374c5d920128 100644 --- a/src/common/src/texpr.c +++ b/src/common/src/texpr.c @@ -1745,6 +1745,13 @@ void vectorTimeFunc(int16_t functionId, tExprOperandInfo *pInputs, int32_t numIn SET_TYPED_DATA(outputData, pOutput->type, result); break; } + case TSDB_FUNC_SCALAR_TIMEZONE: { + assert(numInputs == 1); + + memcpy(((char*)varDataVal(outputData)), varDataVal(inputData[0]), varDataLen(inputData[0])); + varDataSetLen(outputData, varDataLen(inputData[0])); + break; + } default: { assert(false); break;