protected function criteriaStartsWith($sourceGridName, Criteria $criteria, $column)
 {
     list($target) = $criteria->getArguments();
     if ($criteria->isColumnTarget()) {
         $target = 'CONCAT( ' . $this->ColumnNameToSQL($sourceGridName, array_shift($target), array_shift($target)) . ', \'%\' )';
     } else {
         $target = '\'' . $this->escape($target) . '%\'';
     }
     // TODO: Dynamic binary encoding enforcement
     $sql = ($criteria->isCaseSensitive() ? 'BINARY ' : '') . $column . ($criteria->isNegated() ? ' NOT ' : '') . ' LIKE ' . $target;
     return $sql;
 }