diff --git a/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs b/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs index eef96bec4..9909ed44c 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/DbMaintenanceProvider/Methods.cs @@ -259,6 +259,10 @@ namespace SqlSugar this.Context.Ado.ExecuteCommand(sql); if (isAddNotNUll) { + if (columnInfo.TableName == null) + { + columnInfo.TableName= tableName; + } var dtColums = this.Context.Queryable().AS(columnInfo.TableName).Where("1=2") .Select(this.SqlBuilder.GetTranslationColumnName(columnInfo.DbColumnName)).ToDataTable().Columns.Cast(); var dtColumInfo = dtColums.First(it => it.ColumnName.EqualCase(columnInfo.DbColumnName));