0

このSQLを変換する方法:

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

リンクに?

注:メソッド(外部)をlinq式(スロー)内で使用できないため、フィールドにmd5メソッドを適用できません。

注2:私はすでにmd5メソッドを持っています

4

1 に答える 1

0

完全なシナリオはわかりませんが、ほとんどの場合、ハッシュされたフィールド値自体を (おそらく別の列に) 格納する方が、SQL 実行時に計算するよりも優れています。パフォーマンスが向上するため、対応する LINQ クエリを簡単に作成できます。

于 2013-02-22T19:02:18.337 に答える