2010-07-28 136 views

回答

4

如果可以的話,重新使用默認參數

CREATE PROC myproc(@param1 AS INT = 0, @param2 AS VARCHAR(20) = '') 

等的存儲過程

3

你可以,如果你設置的存儲過程的PARAMS有一個默認值。那麼你不必通過它們。

編輯:

CREATE PROCEDURE [ProcName] 
(
    @filterId int = NULL 
) 

這樣做將消除需要必須通過它。雖然你可以,如果你想。