mirror of
https://gitee.com/dotnetchina/SqlSugar.git
synced 2025-06-28 04:35:29 +08:00
Oracle bulkcopyupdate
This commit is contained in:
parent
efd3b2d1e5
commit
33a79f0b20
@ -177,12 +177,6 @@ namespace SqlSugar
|
||||
DataTable dt = ToDdateTable(datas);
|
||||
IFastBuilder buider = GetBuider();
|
||||
ActionIgnoreColums(whereColumns, updateColumns, dt, buider.IsActionUpdateColumns);
|
||||
buider.Context = context;
|
||||
if (buider.DbFastestProperties == null)
|
||||
{
|
||||
buider.DbFastestProperties = new DbFastestProperties();
|
||||
}
|
||||
buider.DbFastestProperties.WhereColumns = whereColumns;
|
||||
await buider.CreateTempAsync<T>(dt);
|
||||
await buider.ExecuteBulkCopyAsync(dt);
|
||||
//var queryTemp = this.context.Queryable<T>().AS(dt.TableName).ToList();//test
|
||||
@ -244,6 +238,11 @@ namespace SqlSugar
|
||||
ActionIgnoreColums(whereColumns, updateColumns, dt, buider.IsActionUpdateColumns);
|
||||
}
|
||||
buider.Context = context;
|
||||
if (buider.DbFastestProperties == null)
|
||||
{
|
||||
buider.DbFastestProperties = new DbFastestProperties();
|
||||
}
|
||||
buider.DbFastestProperties.WhereColumns = whereColumns;
|
||||
await buider.CreateTempAsync<object>(dt);
|
||||
await buider.ExecuteBulkCopyAsync(dt);
|
||||
//var queryTemp = this.context.Queryable<T>().AS(dt.TableName).ToList();//test
|
||||
|
Loading…
Reference in New Issue
Block a user