public override string Parse() { AssignNumbers(); SetColumnNameFormatter(); SetParameterPrefixes(); string value = string.Empty; if (Filter != null) { value = string.Format("WHERE {0} ", Filter.Parse(this.StartNumber)); } else { if (this.Parameters[0] != null) { value = string.Format("WHERE {0} ", this.Parameters[0].ToString()); } } return(value); }