在 T-SQL 中,我可以這樣做:
declare @a varchar(500) = 'aaip'
select 1 where @a like '_ip'
在物體框架中,我似乎只能使用包含,它將被轉換為百分號 (%)。有沒有辦法用下劃線創建類似的陳述句?對此有一個 2017 年的 stackoverflow 問題,答案是否定的,只是想知道現在是否有更好的方法。
uj5u.com熱心網友回復:
Entity Framework Core 的 SQL Server 提供程式具有方法映射DbFunctionsExtensions.Like。類似的東西.Where(e => EF.Functions.Like(e.SomeColumn, "_p"))應該可以解決問題。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/459613.html
上一篇:資料庫操作預計會影響1行,但實際影響92085行資料可能已被修改或洗掉
下一篇:C#物體框架關系
