我有一个存储过程,我必须将其转换为 Nhibernate 创建查询。过程有一个 CASE 子句。程序是:
Select * From tDRMaster
Where fDate =
Case When @Date IS NULL Then (Select Max(fDate) From tDRMaster Where fPropertyID = @PropertyID)
Else @Date
End
And fPropertyID = @PropertyID