我有一個簡單的問題。如何在我的Code First EF查詢中包含SQL函數?
是否可以在「EF代碼優先」代碼中包裝SQL函數,以便我可以將其作爲我的其他LINQ-> EF查詢的一部分執行?
我們有一個SQL功能,可以在數據庫上做一些硬核工作。我們給它一個參考號碼,它根據參考返回一個不錯的格式化字符串。我想要做的是將其添加到數據庫查詢,但我不知道如何去做。
有關信息,這將是我會使用SQL(更簡單):
select t.ref, getrefstring(t.ref) from transactions t;
我不想手工編寫的SQL和使用的SQLQuery命令,作爲實際的SQL是廣泛的,我真的不想回去使用SQL,因爲當我必須將所有字段再次映射回C#時,這會變得麻煩。
有沒有人有任何想法?
乾杯,尼克
可能重複的[?定義與ef4.1碼第一標量函數(http://stackoverflow.com/questions/7716859/define-scalar-function-with-ef4-1-code-first) –