diff --git a/dbcon/mysql/ha_mcs_execplan.cpp b/dbcon/mysql/ha_mcs_execplan.cpp index 28b2d8065..07fdb25f5 100755 --- a/dbcon/mysql/ha_mcs_execplan.cpp +++ b/dbcon/mysql/ha_mcs_execplan.cpp @@ -1614,7 +1614,7 @@ bool buildRowColumnFilter(gp_walk_info* gwip, RowColumn* rhs, RowColumn* lhs, It if (!cc) break; - sop->setOpType(sc->resultType(), valVec[j]->resultType()); + sop->setOpType(sc->resultType(), valVec[j]->columnVec()[i]->resultType()); cf->pushFilter(new SimpleFilter(sop, sc->clone(), valVec[j]->columnVec()[i]->clone(), gwip->thd->variables.time_zone->get_name()->ptr()));