From db2f1ea7a25ced5ee20f6d3c073f1f0408b93f20 Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 7 May 2024 22:51:52 +0800 Subject: [PATCH] Synchronization code --- .../Abstract/InsertableProvider/InsertableProvider.cs | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/InsertableProvider.cs b/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/InsertableProvider.cs index d22da98fe..9bc1e21be 100644 --- a/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/InsertableProvider.cs +++ b/Src/Asp.Net/SqlSugar/Abstract/InsertableProvider/InsertableProvider.cs @@ -270,6 +270,14 @@ namespace SqlSugar { var result = InsertObjs.First(); var identityKeys = GetIdentityKeys(); + if (this.Context?.CurrentConnectionConfig?.MoreSettings?.EnableOracleIdentity == true) + { + var identity=this.EntityInfo.Columns.FirstOrDefault(it => it.IsIdentity); + if (identity != null) + { + identityKeys = new List() { identity.DbColumnName }; + } + } if (identityKeys.Count == 0) { var snowColumn = this.EntityInfo.Columns.FirstOrDefault(it => it.IsPrimarykey && it.UnderType == UtilConstants.LongType);