mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-11-10 11:25:00 +08:00
Update BulkUpdate
This commit is contained in:
@@ -213,6 +213,10 @@ namespace SqlSugar
|
|||||||
dataTable.TableName = this.queryable.SqlBuilder.GetTranslationTableName(tableName);
|
dataTable.TableName = this.queryable.SqlBuilder.GetTranslationTableName(tableName);
|
||||||
DataTable dt = GetCopyWriteDataTable(dataTable);
|
DataTable dt = GetCopyWriteDataTable(dataTable);
|
||||||
IFastBuilder buider = GetBuider();
|
IFastBuilder buider = GetBuider();
|
||||||
|
if (dt.Columns.Count != dataTable.Columns.Count)
|
||||||
|
{
|
||||||
|
ActionIgnoreColums(whereColumns, updateColumns, dt, buider.IsActionUpdateColumns);
|
||||||
|
}
|
||||||
buider.Context = context;
|
buider.Context = context;
|
||||||
await buider.CreateTempAsync<object>(dt);
|
await buider.CreateTempAsync<object>(dt);
|
||||||
await buider.ExecuteBulkCopyAsync(dt);
|
await buider.ExecuteBulkCopyAsync(dt);
|
||||||
|
|||||||
Reference in New Issue
Block a user