mirror of
https://github.com/dotnetcore/FreeSql.git
synced 2026-02-26 10:10:56 +08:00
- 恢复 MySql8.0.30 ExecuteInserted/ExecuteUpdated/ExecuteDeleted 的适配改动;#2001
This commit is contained in:
@@ -133,6 +133,11 @@ namespace FreeSql
|
||||
#if net40
|
||||
#else
|
||||
Task<int> ExecuteAffrowsAsync(CancellationToken cancellationToken = default);
|
||||
/// <summary>
|
||||
/// 执行SQL语句,返回被删除的记录<para></para>
|
||||
/// 注意:此方法只有 Postgresql/SqlServer/Maridb/Firebird/人大金仓 有效果
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
Task<List<T1>> ExecuteDeletedAsync(CancellationToken cancellationToken = default);
|
||||
#endif
|
||||
}
|
||||
|
||||
@@ -156,7 +156,7 @@ namespace FreeSql
|
||||
long ExecuteIdentity();
|
||||
/// <summary>
|
||||
/// 执行SQL语句,返回插入后的记录<para></para>
|
||||
/// 注意:此方法只有 Postgresql/SqlServer/MySql8.0.30+/Maridb/Firebird/DuckDB/人大金仓 有效果
|
||||
/// 注意:此方法只有 Postgresql/SqlServer/Maridb/Firebird/DuckDB/人大金仓 有效果
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
List<T1> ExecuteInserted();
|
||||
@@ -176,7 +176,7 @@ namespace FreeSql
|
||||
Task<long> ExecuteIdentityAsync(CancellationToken cancellationToken = default);
|
||||
/// <summary>
|
||||
/// 执行SQL语句,返回插入后的记录<para></para>
|
||||
/// 注意:此方法只有 Postgresql/SqlServer/MySql8.0.30+/Maridb/Firebird/DuckDB/人大金仓 有效果
|
||||
/// 注意:此方法只有 Postgresql/SqlServer/Maridb/Firebird/DuckDB/人大金仓 有效果
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
Task<List<T1>> ExecuteInsertedAsync(CancellationToken cancellationToken = default);
|
||||
|
||||
@@ -303,11 +303,11 @@ namespace FreeSql
|
||||
#if net40
|
||||
#else
|
||||
Task<int> ExecuteAffrowsAsync(CancellationToken cancellationToken = default);
|
||||
/// <summary>
|
||||
/// 执行SQL语句,返回更新后的记录<para></para>
|
||||
/// 注意:此方法只有 Postgresql/SqlServer 有效果
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
/// <summary>
|
||||
/// 执行SQL语句,返回更新后的记录<para></para>
|
||||
/// 注意:此方法只有 Postgresql/SqlServer/Maridb/Firebird/人大金仓 有效果
|
||||
/// </summary>
|
||||
/// <returns></returns>
|
||||
Task<List<T1>> ExecuteUpdatedAsync(CancellationToken cancellationToken = default);
|
||||
Task<List<TReturn>> ExecuteUpdatedAsync<TReturn>(Expression<Func<T1, TReturn>> returnColumns, CancellationToken cancellationToken = default);
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user