From d6a0b6c8350c5a315dee9251f302851fafce976a Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Sun, 22 Oct 2023 22:43:44 +0800 Subject: [PATCH] Optimize Oracle ADO drivers --- .../SqlSugar/Realization/Oracle/OracleProvider.cs | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs index 27d4b6d88..650d314e9 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/OracleProvider.cs @@ -104,6 +104,10 @@ namespace SqlSugar public override DbCommand GetCommand(string sql, SugarParameter[] parameters) { sql = ReplaceKeyWordParameterName(sql, parameters); + if (sql?.EndsWith(';')==true) + { + sql=sql.TrimEnd(';'); + } OracleCommand sqlCommand = new OracleCommand(sql, (OracleConnection)this.Connection); sqlCommand.BindByName = true; sqlCommand.CommandType = this.CommandType;