提交 7311d534 编写于 作者: wmmhello's avatar wmmhello

add json->'key'=null support

上级 0fa44808
...@@ -4731,7 +4731,7 @@ static int32_t handleExprInQueryCond(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, tSql ...@@ -4731,7 +4731,7 @@ static int32_t handleExprInQueryCond(SSqlCmd* pCmd, SQueryInfo* pQueryInfo, tSql
if (pRight->tokenId == TK_NULL && (*pExpr)->tokenId == TK_EQ) { if (pRight->tokenId == TK_NULL && (*pExpr)->tokenId == TK_EQ) {
// transform for json->'key'=null // transform for json->'key'=null
pRight->tokenId = TK_STRING; pRight->tokenId = TK_STRING;
pRight->value.nType = TSDB_DATA_TYPE_BINARY; pRight->value.nType = TSDB_DATA_TYPE_NCHAR;
pRight->value.nLen = INT_BYTES; pRight->value.nLen = INT_BYTES;
pRight->value.pz = calloc(INT_BYTES, 1); pRight->value.pz = calloc(INT_BYTES, 1);
*(uint32_t*)pRight->value.pz = TSDB_DATA_JSON_null; *(uint32_t*)pRight->value.pz = TSDB_DATA_JSON_null;
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册