protected override void AppendTo(SqlStringBuilder builder)
        {
            Left.AppendTo(builder);

            if (ExpressionType == SqlExpressionType.NotLike)
            {
                builder.Append(" NOT");
            }

            builder.Append(" LIKE ");

            Pattern.AppendTo(builder);

            if (Escape != null)
            {
                builder.Append(" ESCAPE ");
                Escape.AppendTo(builder);
            }
        }