Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我如何转换这个 SQL:
SELECT * FROM Test Where md5(field) = 'my_hash'
到 LINQ?
注意:我不能在 linq 表达式(抛出)中使用方法(外部),然后我不能在字段中应用 md5 方法。
注2:我已经有了md5方法
我没有看到您的完整方案,但在大多数情况下,最好存储散列字段值本身(可能在另一列中)而不是在 SQL 运行时计算它。它具有更好的性能,这样您就可以简单地创建相应的 LINQ 查询。