protected virtual Expression VisitLike(LikeExpression node)
 {
     Visit(node.Column);
     Append("LIKE");
     Visit(node.Value);
     return(node);
 }
 protected virtual Expression VisitLike(LikeExpression node)
 {
     Visit(node.Column);
     Append("LIKE");
     Visit(node.Value);
     return node;
 }