diff --git a/Src/Asp.NetCore2/SqlSugar/Abstract/EntityMaintenance/EntityMaintenance.cs b/Src/Asp.NetCore2/SqlSugar/Abstract/EntityMaintenance/EntityMaintenance.cs index 7a9482756..27f35e459 100644 --- a/Src/Asp.NetCore2/SqlSugar/Abstract/EntityMaintenance/EntityMaintenance.cs +++ b/Src/Asp.NetCore2/SqlSugar/Abstract/EntityMaintenance/EntityMaintenance.cs @@ -327,12 +327,6 @@ namespace SqlSugar column.DataType = "varchar(4000)"; } } - else if (column.UnderType == typeof(TimeSpan) && column.DataType == null) - { - column.DataType = "time"; - column.Length = 0; - column.DecimalDigits = 0; - } else if (typeof(Nvarchar2PropertyConvert).Equals(sugarColumn.SqlParameterDbType)&&column.DataType==null) { column.DataType = "nvarchar2"; @@ -385,6 +379,12 @@ namespace SqlSugar { column.DataType = "date"; } + if (column.DataType == null&&column.UnderType == typeof(TimeSpan) ) + { + column.DataType = "time"; + column.Length = 0; + column.DecimalDigits = 0; + } result.Columns.Add(column); } }