返回一個特定的行比方說我的存儲過程是一樣的東西如何編寫NHibernate的代碼來獲得一個特定的從數據庫
create procedure mySp
As
select a, b, c, d, e from aTable
End
我想要得到的d
價值的最後一排。這是我感興趣的唯一值。我不想將結果映射到C#對象或任何東西。最後一行只需要d
的值。
我的nhibernate查詢應該是什麼樣子? 以下是我將如何開始通話。但我無法得到它的其餘部分:
return unitOfWork.Session.CreateSQLQuery("exec mySP"). ??
這只是一個商業需求戴夫。我需要使用現有的存儲過程進行一些計算。我有權訪問存儲過程,所以我知道我感興趣的列的索引。試圖找出通過NHibernate獲得最簡單的方法。 – dreamerkumar
我編輯了存儲過程中的查詢「刪除前10名」,以避免混淆。我需要最後一行。不是第10排。 – dreamerkumar
對我來說,你的請求是這樣寫的:「我如何在NHibernate中做某些事情,但根本不使用NHibernate?」 – hometoast