diff --git a/src/client/src/tscUtil.c b/src/client/src/tscUtil.c index 9a699b7bb033a951e6efc39dd8c15ee3d269d558..547171cffeb3639ebe53d78d21704ff914db614e 100644 --- a/src/client/src/tscUtil.c +++ b/src/client/src/tscUtil.c @@ -1824,10 +1824,8 @@ bool tscIsUpdateQuery(STscObj* pObj) { return TSDB_CODE_DISCONNECTED; } - SSqlCmd* pCmd = &(pObj->pSql->cmd); - if (pCmd->command >= TSDB_SQL_INSERT && pCmd->command <= TSDB_SQL_DROP_DNODE) { - return 1; - } + SSqlCmd* pCmd = &pObj->pSql->cmd; + return ((pCmd->command >= TSDB_SQL_INSERT && pCmd->command <= TSDB_SQL_DROP_DNODE) || + TSDB_SQL_USE_DB == pCmd->command) ? 1 : 0; - return 0; }