From 03e7b3c01bf6da5997d11030c69105fee45e3f8a Mon Sep 17 00:00:00 2001 From: sunkaixuan <610262374@qq.com> Date: Tue, 13 Aug 2024 18:14:37 +0800 Subject: [PATCH] =?UTF-8?q?Update=20=E4=BA=BA=E5=A4=A7=E9=87=91=E4=BB=93[S?= =?UTF-8?q?qlServer]?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../Kdbndp/SqlBuilder/KdbndpExpressionContext.cs | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpExpressionContext.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpExpressionContext.cs index 5998d1b57..c4f6f5000 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpExpressionContext.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Kdbndp/SqlBuilder/KdbndpExpressionContext.cs @@ -222,6 +222,10 @@ namespace SqlSugar public override string Contains(MethodCallExpressionModel model) { + if (IsSqlServerModel(model)) + { + return base.Contains(model); + } var parameter = model.Args[0]; var parameter2 = model.Args[1]; return string.Format(" ({0} like pg_catalog.concat('%',{1},'%')) ", parameter.MemberName, parameter2.MemberName); @@ -229,6 +233,10 @@ namespace SqlSugar public override string StartsWith(MethodCallExpressionModel model) { + if (IsSqlServerModel(model)) + { + return base.StartsWith(model); + } var parameter = model.Args[0]; var parameter2 = model.Args[1]; return string.Format(" ({0} like pg_catalog.concat({1},'%')) ", parameter.MemberName, parameter2.MemberName); @@ -236,6 +244,10 @@ namespace SqlSugar public override string EndsWith(MethodCallExpressionModel model) { + if (IsSqlServerModel(model)) + { + return base.EndsWith(model); + } var parameter = model.Args[0]; var parameter2 = model.Args[1]; return string.Format(" ({0} like pg_catalog.concat('%',{1}))", parameter.MemberName, parameter2.MemberName);