mirror of
https://github.com/nsnail/FreeSql.git
synced 2025-04-22 10:42:52 +08:00
- 优化 Update 无字段时不做任何处理;
This commit is contained in:
parent
5f01fbd457
commit
60d329265a
@ -205,7 +205,7 @@ namespace FreeSql.Internal.CommonProvider
|
||||
_tableRule = old => name;
|
||||
sb.Clear().Append("DELETE FROM ").Append(_commonUtils.QuoteSqlName(TableRuleInvoke())).Append(newwhere);
|
||||
_interceptSql?.Invoke(sb);
|
||||
fetch(sb);
|
||||
if (sb.Length > 0) fetch(sb);
|
||||
}
|
||||
_tableRule = oldTableRule;
|
||||
return;
|
||||
@ -240,7 +240,7 @@ namespace FreeSql.Internal.CommonProvider
|
||||
_tableRule = old => name;
|
||||
sb.Clear().Append("DELETE FROM ").Append(_commonUtils.QuoteSqlName(TableRuleInvoke())).Append(newwhere);
|
||||
_interceptSql?.Invoke(sb);
|
||||
await fetchAsync(sb);
|
||||
if (sb.Length > 0) await fetchAsync(sb);
|
||||
}
|
||||
_tableRule = oldTableRule;
|
||||
return;
|
||||
|
@ -1002,7 +1002,7 @@ namespace FreeSql.Internal.CommonProvider
|
||||
{
|
||||
var sb1 = new StringBuilder();
|
||||
ToSqlExtension110(sb1, false);
|
||||
fetch(sb1);
|
||||
if (sb1.Length > 0) fetch(sb1);
|
||||
return;
|
||||
}
|
||||
if (_where.Length == 0) return;
|
||||
@ -1035,7 +1035,7 @@ namespace FreeSql.Internal.CommonProvider
|
||||
{
|
||||
var sb1 = new StringBuilder();
|
||||
ToSqlExtension110(sb1, false);
|
||||
await fetchAsync(sb1);
|
||||
if (sb1.Length > 0) await fetchAsync(sb1);
|
||||
sb1.Clear();
|
||||
return;
|
||||
}
|
||||
@ -1126,7 +1126,11 @@ namespace FreeSql.Internal.CommonProvider
|
||||
++colidx;
|
||||
}
|
||||
}
|
||||
if (colidx == 0) return;
|
||||
if (colidx == 0)
|
||||
{
|
||||
sb.Clear();
|
||||
return;
|
||||
}
|
||||
|
||||
}
|
||||
else if (_source.Count > 1)
|
||||
|
Loading…
x
Reference in New Issue
Block a user