mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-10-15 18:55:07 +08:00
Update exp to sql
This commit is contained in:
@@ -118,7 +118,7 @@ namespace SqlSugar
|
|||||||
var parameter3 = model.Args[2].MemberValue;
|
var parameter3 = model.Args[2].MemberValue;
|
||||||
if (parameter2.ObjToInt() < 0)
|
if (parameter2.ObjToInt() < 0)
|
||||||
{
|
{
|
||||||
return string.Format(" DATETIME(DATETIME({0}), '+{1} {2}s')", parameter, Math.Abs(parameter2.ObjToInt()), parameter3);
|
return string.Format(" DATETIME(DATETIME({0}), '-{1} {2}s')", parameter, Math.Abs(parameter2.ObjToInt()), parameter3);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
{
|
{
|
||||||
@@ -165,7 +165,7 @@ namespace SqlSugar
|
|||||||
var parameter = model.Args[0].MemberName;
|
var parameter = model.Args[0].MemberName;
|
||||||
var parameter2 = model.Args[1].MemberName;
|
var parameter2 = model.Args[1].MemberName;
|
||||||
int time = 1;
|
int time = 1;
|
||||||
return string.Format(" Cast((JulianDay({0}) - JulianDay({1})) *{2} As INTEGER)=0 ", parameter, parameter2, time);
|
return string.Format(" date({0}, 'localtime', 'start of day')= date({1}, 'localtime', 'start of day') ", parameter, parameter2, time);
|
||||||
}
|
}
|
||||||
public override string DateIsSameByType(MethodCallExpressionModel model)
|
public override string DateIsSameByType(MethodCallExpressionModel model)
|
||||||
{
|
{
|
||||||
|
Reference in New Issue
Block a user