This commit is contained in:
sunkaixuan 2017-09-25 13:01:30 +08:00
parent ee1f5186d3
commit e5d38066ed
2 changed files with 6 additions and 1 deletions

View File

@ -147,7 +147,7 @@ namespace OrmTest.UnitTest
expContext.Resolve(exp, ResolveExpressType.WhereSingle);
var value = expContext.Result.GetString();
var pars = expContext.Parameters;
base.Check(value, pars, "(CAST(:MethodConst0 AS TIME) = :Const1 )", new List<SugarParameter>() {
base.Check(value, pars, "(to_timestamp(:MethodConst0,'0000-01-01 hh24:mi:ss') = :Const1 )", new List<SugarParameter>() {
new SugarParameter(":MethodConst0","11:12:59"),new SugarParameter(":Const1",s)
}, "Time error");
}

View File

@ -40,6 +40,11 @@ namespace SqlSugar
}
public partial class OracleMethod : DefaultDbMethod, IDbMethods
{
public override string ToTime(MethodCallExpressionModel model)
{
var parameter = model.Args[0];
return string.Format(" to_timestamp({0},'0000-01-01 hh24:mi:ss') ", parameter.MemberName);
}
public override string DateValue(MethodCallExpressionModel model)
{
var parameter = model.Args[0];