我有一個SQL存儲過程,我需要能夠通過一個NULL
作爲值的參數之一,在查詢中使用這樣的:EF如何確定可空參數?
create procedure sp
@param1 varchar(30)
as
select * from table where field = isnull(@param1, field)
所以,我需要一些如何告知EF使@param1
可以爲空。我該怎麼做呢?
謝謝!
萬一有幫助,我與英法在使用的過程是:
- 創建SP
- 更新模型(EDMX)
- 添加新功能的進口
- 生成新的複雜類型點擊按鈕
- 在單獨的模板文件上運行自定義工具(生成POCO)
如何將NULL傳遞給varchar(30),除非它是可選參數? – 2011-05-13 07:58:34
@Akash exec sp NULL – 2011-05-13 13:05:23
它是否給出了在運行時期望非空參數的錯誤? – 2011-05-13 17:22:50