2010-07-28 138 views

回答

4

如果可以的话,重新使用默认参数

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

等的存储过程

3

你可以,如果你设置的存储过程的PARAMS有一个默认值。那么你不必通过它们。

编辑:

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

这样做将消除需要必须通过它。虽然你可以,如果你想。