mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-07-16 16:50:41 +08:00
Update pgsql
This commit is contained in:
parent
805e015caa
commit
a3909541ed
@ -220,7 +220,14 @@ namespace SqlSugar
|
||||
}
|
||||
else
|
||||
{
|
||||
result = result.Replace($"{dbColumnName}=T.{dbColumnName}", $"{dbColumnName}={item.Value.Sql.Replace(dbColumnName, $"{Builder.GetTranslationColumnName(this.TableName)}.{dbColumnName}")}");
|
||||
if (item.Value?.Sql?.StartsWith("( CASE WHEN")==true)
|
||||
{
|
||||
result = result.Replace($"{dbColumnName}=T.{dbColumnName}", $"{dbColumnName}={item.Value.Sql.Replace(" \"", $" {Builder.GetTranslationColumnName(this.TableName)}.\"")}");
|
||||
}
|
||||
else
|
||||
{
|
||||
result = result.Replace($"{dbColumnName}=T.{dbColumnName}", $"{dbColumnName}={item.Value.Sql.Replace(dbColumnName, $"{Builder.GetTranslationColumnName(this.TableName)}.{dbColumnName}")}");
|
||||
}
|
||||
}
|
||||
batchUpdateSql = new StringBuilder(result);
|
||||
}
|
||||
|
Loading…
Reference in New Issue
Block a user