您好,
我创建了这样一个存储过程:
我读过,如果宣布默认值的参数,你可以到一个存储过程传递可变数目的参数。例如,我要执行这样的命令:CREATE PROCEDURE storedTest
@param1 DateTime,
@param2 int = null,
@param3 nvarchar(50) = null
AS
{C}或
然后我试图检查的参数被传递到存储过程,所以我写了这个:EXEC storedTest @param1='8/9/2011 00:00:00',@param3='hi'
{体C3}但是,当我执行此,我总是ELSE语句的结果。
我怎样才能检查传入的参数?
感谢在前进。
| Salah_Afa