mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-09-19 18:22:23 +08:00
Update BulkMerge
This commit is contained in:
@@ -73,6 +73,8 @@ namespace SqlSugar
|
|||||||
var insertColumns = entityInfo.Columns
|
var insertColumns = entityInfo.Columns
|
||||||
.Where(it => it.IsIgnore == false)
|
.Where(it => it.IsIgnore == false)
|
||||||
.Where(it => it.IsIdentity == false)
|
.Where(it => it.IsIdentity == false)
|
||||||
|
.Where(it => it.InsertServerTime == false)
|
||||||
|
.Where(it => it.InsertSql == null)
|
||||||
.Where(it => it.OracleSequenceName == null)
|
.Where(it => it.OracleSequenceName == null)
|
||||||
.Where(it => it.IsOnlyIgnoreInsert == false);
|
.Where(it => it.IsOnlyIgnoreInsert == false);
|
||||||
var whereSql =string.Join(" , ",whereColumns.Select(it=> $"tgt.{sqlBuilder.GetTranslationColumnName(it)}=src.{sqlBuilder.GetTranslationColumnName(it)}"));
|
var whereSql =string.Join(" , ",whereColumns.Select(it=> $"tgt.{sqlBuilder.GetTranslationColumnName(it)}=src.{sqlBuilder.GetTranslationColumnName(it)}"));
|
||||||
|
@@ -73,6 +73,8 @@ namespace SqlSugar
|
|||||||
.Where(it => it.IsIgnore == false)
|
.Where(it => it.IsIgnore == false)
|
||||||
.Where(it => it.IsIdentity == false)
|
.Where(it => it.IsIdentity == false)
|
||||||
.Where(it => it.OracleSequenceName == null)
|
.Where(it => it.OracleSequenceName == null)
|
||||||
|
.Where(it => it.InsertServerTime == false)
|
||||||
|
.Where(it => it.InsertSql == null)
|
||||||
.Where(it => it.IsOnlyIgnoreInsert == false);
|
.Where(it => it.IsOnlyIgnoreInsert == false);
|
||||||
var whereSql = string.Join(" , ", whereColumns.Select(it => $"tgt.{sqlBuilder.GetTranslationColumnName(it)}=src.{sqlBuilder.GetTranslationColumnName(it)}"));
|
var whereSql = string.Join(" , ", whereColumns.Select(it => $"tgt.{sqlBuilder.GetTranslationColumnName(it)}=src.{sqlBuilder.GetTranslationColumnName(it)}"));
|
||||||
var updateColumnsSql = string.Join(" , ", updateColumns.Select(it => $"tgt.{sqlBuilder.GetTranslationColumnName(it)}=src.{sqlBuilder.GetTranslationColumnName(it)}"));
|
var updateColumnsSql = string.Join(" , ", updateColumns.Select(it => $"tgt.{sqlBuilder.GetTranslationColumnName(it)}=src.{sqlBuilder.GetTranslationColumnName(it)}"));
|
||||||
|
Reference in New Issue
Block a user