diff --git a/Src/Asp.Net/OracleTest/Demos/5_CodeFirst.cs b/Src/Asp.Net/OracleTest/Demos/5_CodeFirst.cs index c21248806..11f97d45f 100644 --- a/Src/Asp.Net/OracleTest/Demos/5_CodeFirst.cs +++ b/Src/Asp.Net/OracleTest/Demos/5_CodeFirst.cs @@ -9,7 +9,7 @@ namespace OrmTest.Demo public class CodeTable { - [SugarColumn(IsNullable =false ,IsPrimaryKey =true,IsIdentity =true)] + [SugarColumn(IsPrimaryKey =true)] public int Id { get; set; } [SugarColumn(Length = 21,OldColumnName = "Name2",ColumnDescription ="haha")] public string Name{ get; set; } @@ -23,7 +23,7 @@ namespace OrmTest.Demo [SugarColumn(IsNullable = true,OldColumnName = "Dob")] public double? Dob2 { get; set; } [SugarColumn(Length =110)] - public string A1 { get; set; } + public string A2{ get; set; } } public class CodeTable2 { public int Id { get; set; } diff --git a/Src/Asp.Net/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs b/Src/Asp.Net/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs index d38341c83..809fda37f 100644 --- a/Src/Asp.Net/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs +++ b/Src/Asp.Net/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs @@ -97,7 +97,7 @@ namespace SqlSugar { get { - return "SELECT TOP {0} * INTO {1} FROM {2}"; + return "create table {1} as select * from {2} where ROWNUM<={0}"; } } protected override string DropTableSql