diff --git a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve.cs b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve.cs index a37abb779..a157e1f37 100644 --- a/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve.cs +++ b/Src/Asp.Net/SqlSugar/ExpressionsToSql/ResolveItems/MethodCallExpressionResolve.cs @@ -878,7 +878,11 @@ namespace SqlSugar public string GeDateFormat(string formatString, string value) { - if (formatString == "yyyy-MM-dd"&&IsSqlServer()) + if (IsOracle()) + { + return $"to_char({value},'{formatString}') "; + } + else if (formatString == "yyyy-MM-dd"&&IsSqlServer()) { return $"CONVERT(varchar(100),convert(datetime,{value}), 23)"; }