optional parameters in SQL Server stored proc?

前端 未结 3 820
长发绾君心
长发绾君心 2020-11-30 03:20

I\'m writing some stored procs in SQL Server 2008, and wondered if the concept of optional input parameters is possible here?

I suppose I could always pass in NULL

3条回答
  •  醉酒成梦
    2020-11-30 04:03

    2014 and above at least you can set a default and it will take that and NOT error when you do not pass that parameter. Partial Example: the 3rd parameter is added as optional. exec of the actual procedure with only the first two parameters worked fine

    exec getlist 47,1,0
    
    create procedure getlist
       @convId int,
       @SortOrder int,
       @contestantsOnly bit = 0
    as
    

提交回复
热议问题