我有一个简单的 LINQ-to-Entities 查询,如下所示:
var BillingNumbers = from o in dbcontext.Orders
where SqlFunctions.IsNumeric(o.BillingNumber) == 1
select o.BillingNumber;
此查询大部分时间都有效。然而,最近,我遇到了 BillingNumber 确实是数字的情况,但有一些尾随空格。此查询完全错过了这些值。
如果SqlFunctions.IsNumeric()
不能忽略尾随空格,有哪些替代方法?
.Net 4/EF4/VS2010