SqlServer传递null值作为查询条件的问题 返回
SqlSugar
老数据
2
2781
悬赏:20 飞吻
查询条件cSeed需要传递null值,这样写没有任何返回结果。
histroy = db.Queryable<VoucherHistory>().First(s => s.CardNumber == "123" && s.cSeed == null );
跟踪SQL Server,生成的语句是 cSeed=null。
正常需要生成 cSeed is null 才能出来正确的结果。
此问题应该怎么处理的?
热忱回答(2)
-
程序 VIP0
2019/1/13使用sqlfunc
&& SqlFunc.IsNullOrEmpty(s.cSeed)
0 回复 -
fate stay night VIP0
2019/1/13生成sql就是is null具体为什么不出来看监控sql
0 回复