예제 #1
0
        protected override Expression PreProcess(Expression expression)
        {
            expression = SqlServerSubqueryOrderByFixer.Fix(expression);
            expression = SqlServerLimitAmmender.Ammend(expression);
            expression = SqlServerBooleanNormalizer.Normalize(expression);
            expression = SqlServerDateTimeFunctionsAmmender.Ammend(expression);

            return(base.PreProcess(expression));
        }
        public static Expression Ammend(Expression expression)
        {
            var ammender = new SqlServerDateTimeFunctionsAmmender();

            return(ammender.Visit(expression));
        }
		public static Expression Ammend(Expression expression)
		{
			var ammender = new SqlServerDateTimeFunctionsAmmender();

			return ammender.Visit(expression);
		}