Synchronization code

This commit is contained in:
sunkaixuan 2023-12-14 15:49:33 +08:00
parent 9d1ea999a3
commit 15fd47e9c9
2 changed files with 2 additions and 2 deletions

View File

@ -833,7 +833,7 @@ namespace SqlSugar
if (columns.ToString().Contains("Subqueryable()."))
{
expResult= expResult.Replace(this.SqlBuilder.GetTranslationColumnName((binaryExp.Left as MemberExpression).Expression+"") +".",this.UpdateBuilder.GetTableNameString.TrimEnd()+".");
expResult= expResult.Replace(this.SqlBuilder.GetTranslationColumnName((ExpressionTool.RemoveConvert(binaryExp.Left) as MemberExpression).Expression+"") +".",this.UpdateBuilder.GetTableNameString.TrimEnd()+".");
}
UpdateBuilder.SetValues.Add(new KeyValuePair<string, string>(SqlBuilder.GetTranslationColumnName(key), expResult));

View File

@ -45,7 +45,7 @@ namespace SqlSugar
public override string ToSqlString()
{
var result= base.ToSqlString();
if (!this.EntityInfo.Columns.Any(it => it.IsIdentity))
if (!this.EntityInfo.Columns.Any(it => it.IsIdentity)&& this.IsReturnIdentity==false)
{
result = result.Replace(";select @@identity", "");
}