diff --git a/dbcon/joblist/jlf_execplantojoblist.cpp b/dbcon/joblist/jlf_execplantojoblist.cpp index bd0ad322c..108ebc978 100644 --- a/dbcon/joblist/jlf_execplantojoblist.cpp +++ b/dbcon/joblist/jlf_execplantojoblist.cpp @@ -1663,10 +1663,7 @@ const JobStepVector doSimpleFilter(SimpleFilter* sf, JobInfo& jobInfo) jsv.push_back(sjstep); } } - else if ( CalpontSystemCatalog::CHAR != ct.colDataType && - CalpontSystemCatalog::VARCHAR != ct.colDataType && - CalpontSystemCatalog::VARBINARY != ct.colDataType && - ConstantColumn::NULLDATA != cc->type() && + else if ( ConstantColumn::NULLDATA != cc->type() && (cop & COMPARE_LIKE) ) // both like and not like { return doExpressionFilter(sf, jobInfo);