mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-05-09 23:27:59 +08:00
Oracle Subquery update bug
This commit is contained in:
parent
5709e1193c
commit
698924d5eb
@ -124,8 +124,9 @@ namespace SqlSugar
|
|||||||
base.Expression = item;
|
base.Expression = item;
|
||||||
base.Start();
|
base.Start();
|
||||||
var subSql = base.Context.GetEqString(memberName, parameter.CommonTempData.ObjToString());
|
var subSql = base.Context.GetEqString(memberName, parameter.CommonTempData.ObjToString());
|
||||||
if (ResolveExpressType.Update == this.Context.ResolveType) {
|
if (ResolveExpressType.Update == this.Context.ResolveType)
|
||||||
subSql = Regex.Replace(subSql,@" \[\w+?\]\.",this.Context.GetTranslationTableName(parameter.CurrentExpression.Type.Name,true) +".");
|
{
|
||||||
|
subSql = Regex.Replace(subSql, @" \[\w+?\]\.| ""\w+?""\.| \`\w+?\`\.", this.Context.GetTranslationTableName(parameter.CurrentExpression.Type.Name,true) +".");
|
||||||
}
|
}
|
||||||
parameter.Context.Result.Append(subSql);
|
parameter.Context.Result.Append(subSql);
|
||||||
});
|
});
|
||||||
|
Loading…
Reference in New Issue
Block a user