Update SugarColums.Sql

This commit is contained in:
sunkaixuan
2024-03-27 19:25:26 +08:00
parent 52761c4693
commit 936aa93e64
2 changed files with 16 additions and 2 deletions

View File

@@ -296,9 +296,16 @@ namespace SqlSugar
else if (columnInfo.InsertSql.HasValue()) else if (columnInfo.InsertSql.HasValue())
{ {
if (columnInfo.InsertSql.Contains("{0}")) if (columnInfo.InsertSql.Contains("{0}"))
{
if (columnInfo.Value == null)
{
return string.Format(columnInfo.InsertSql, "null");
}
else
{ {
return string.Format(columnInfo.InsertSql, columnInfo.Value?.ObjToString().ToSqlFilter()); return string.Format(columnInfo.InsertSql, columnInfo.Value?.ObjToString().ToSqlFilter());
} }
}
return columnInfo.InsertSql; return columnInfo.InsertSql;
} }
else if (columnInfo.SqlParameterDbType is Type && (Type)columnInfo.SqlParameterDbType == UtilConstants.SqlConvertType) else if (columnInfo.SqlParameterDbType is Type && (Type)columnInfo.SqlParameterDbType == UtilConstants.SqlConvertType)

View File

@@ -483,9 +483,16 @@ namespace SqlSugar
else if (columnInfo.UpdateSql.HasValue()) else if (columnInfo.UpdateSql.HasValue())
{ {
if (columnInfo.UpdateSql.Contains("{0}")) if (columnInfo.UpdateSql.Contains("{0}"))
{
if (columnInfo.Value == null)
{
return string.Format(columnInfo.UpdateSql, "null");
}
else
{ {
return string.Format(columnInfo.UpdateSql, columnInfo.Value?.ObjToString().ToSqlFilter()); return string.Format(columnInfo.UpdateSql, columnInfo.Value?.ObjToString().ToSqlFilter());
} }
}
return columnInfo.UpdateSql; return columnInfo.UpdateSql;
} }
else if (columnInfo.SqlParameterDbType is Type && (Type)columnInfo.SqlParameterDbType == UtilConstants.SqlConvertType) else if (columnInfo.SqlParameterDbType is Type && (Type)columnInfo.SqlParameterDbType == UtilConstants.SqlConvertType)