diff --git a/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs b/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs index 67ba047ea..8eb22f0ab 100644 --- a/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs +++ b/Src/Asp.NetCore2/OracleTest/Demo/Demo3_Insertable.cs @@ -48,9 +48,18 @@ namespace OrmTest db.Insertable(insertObj).InsertColumns(it => new { it.Name, it.Price }).ExecuteReturnIdentity(); db.Insertable(insertObj).InsertColumns("Name", "Price").ExecuteReturnIdentity(); + db.DbMaintenance.TruncateTable(); + Console.WriteLine(db.Queryable().Count()); + + for (int i = 0; i < 588; i++) + { + updateObjs.Add(new Order() { Id = 11, Name = "order11", Price = i*10 }); + } //ignore null columns db.Insertable(updateObjs).ExecuteCommand();//get change row count + Console.WriteLine(db.Queryable().Count()); + db.DbMaintenance.TruncateTable(); //Use Lock db.Insertable(insertObj).With(SqlWith.UpdLock).ExecuteCommand();