Update Oracle Sqlfunc.GetDate bug

This commit is contained in:
sunkaixuna 2021-11-01 23:01:46 +08:00
parent 286fb4f1b6
commit 27d2eeceac
2 changed files with 10 additions and 0 deletions

View File

@ -52,6 +52,7 @@ namespace OrmTest
})
).ToList();
var test2 = db.Queryable<Order>().Select<ViewOrder>().ToList();
var test3 = db.Queryable<Order>().Select(it=>new Order() { CreateTime=SqlFunc.GetDate() }).ToList();
Console.WriteLine("#### Examples End ####");
}

View File

@ -41,6 +41,15 @@ namespace SqlSugar
{
return base.GetDbColumnName(entityName,propertyName).ToUpper();
}
public override bool IsTranslationText(string name)
{
if (!string.IsNullOrEmpty(name) && name.ToLower() == "sysdate")
{
return true;
}
var result = name.IsContainsIn(SqlTranslationLeft, SqlTranslationRight, UtilConstants.Space, ExpressionConst.LeftParenthesis, ExpressionConst.RightParenthesis);
return result;
}
}
public partial class OracleMethod : DefaultDbMethod, IDbMethods
{