diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs index 8c752c8de..a41941622 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpUpdateBuilder.cs @@ -148,7 +148,7 @@ namespace SqlSugar dbType = "varchar"; } } - return string.Format("CAST({0} AS {1})", FormatValue(it.Value), dbType); + return string.Format("CAST({0} AS {1})", base.GetDbColumn(it,FormatValue(it.Value)), dbType); })) + ")"); ++i; diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Oscar/SqlBuilder/OscarUpdateBuilder.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Oscar/SqlBuilder/OscarUpdateBuilder.cs index f35054068..44b34af4d 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Oscar/SqlBuilder/OscarUpdateBuilder.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Oscar/SqlBuilder/OscarUpdateBuilder.cs @@ -100,7 +100,7 @@ namespace SqlSugar } private string GetOracleUpdateColums(int i, DbColumnInfo m) { - return string.Format("\"{0}\"={1}", m.DbColumnName.ToUpper(), FormatValue(m.Value)); + return string.Format("\"{0}\"={1}", m.DbColumnName.ToUpper(), base.GetDbColumn(m,FormatValue(m.Value))); } }