diff --git a/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs b/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs index ba76f07ed..002bc7b91 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Oracle/OracleProvider.cs @@ -21,6 +21,10 @@ namespace SqlSugar if (exceptionalCaseInfo != null) { foreach (var item in exceptionalCaseInfo.Cast()) { + if (item.Value != null && item.Value.IndexOf(",") == 1&&Regex.IsMatch(item.Value, @"^ \,\@\w+$")) + { + break; + } sql = sql.Replace(item.Value, item.Value.Replace("@", UtilConstants.ReplaceKey)); } }