mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-24 13:03:43 +08:00
Add SqlFunc.Left Right LeftPad
This commit is contained in:
@@ -366,5 +366,17 @@ namespace SqlSugar
|
||||
var parameterNameB = mode.Args[1].MemberName;
|
||||
return $" LTRIM({parameterNameA}, {parameterNameB}) ";
|
||||
}
|
||||
public override string Left(MethodCallExpressionModel mode)
|
||||
{
|
||||
var parameterNameA = mode.Args[0].MemberName;
|
||||
var parameterNameB = mode.Args[1].MemberName;
|
||||
return $" SUBSTR({parameterNameA}, 1, {parameterNameB}) ";
|
||||
}
|
||||
public override string Right(MethodCallExpressionModel mode)
|
||||
{
|
||||
var parameterNameA = mode.Args[0].MemberName;
|
||||
var parameterNameB = mode.Args[1].MemberName;
|
||||
return $" SUBSTR({parameterNameA}, -2, {parameterNameB}) ";
|
||||
}
|
||||
}
|
||||
}
|
||||
|
Reference in New Issue
Block a user