0

我如何转换这个 SQL:

SELECT * FROM Test Where md5(field) = 'my_hash'

到 LINQ?

注意:我不能在 linq 表达式(抛出)中使用方法(外部),然后我不能在字段中应用 md5 方法。

注2:我已经有了md5方法

4

1 回答 1

0

我没有看到您的完整方案,但在大多数情况下,最好存储散列字段值本身(可能在另一列中)而不是在 SQL 运行时计算它。它具有更好的性能,这样您就可以简单地创建相应的 LINQ 查询。

于 2013-02-22T19:02:18.337 回答