sql server-的存储过程如何设置默认参数

SQL SERVER的存储过程如何设置默认参数

  • sql server-的存储过程如何设置默认参数1

  • sql server-的存储过程如何设置默认参数2

  • sql server-的存储过程如何设置默认参数3

  • sql server-的存储过程如何设置默认参数4

  • sql server-的存储过程如何设置默认参数5

  • sql server-的存储过程如何设置默认参数6

分步阅读

在使用SQL  SERVER的存储过程的时候,有时我们会传入一些参数。而其中默认参数的使用时经常会见到的。下面小编给大家分享一下在SQL  SERVER中如何给存储过程设置默认参数。

工具/原料

  • SQL SERVER 2012

方法/步骤

  1. 1

    首先我们在下面的SQL输入界面中新建一个存储过程,如下图所示,我们设置一个默认参数

    sql server-的存储过程如何设置默认参数

  2. 2

    执行存储过程以后,你会发现在存储过程列表中出现了你所创建的存储过程的名字,如下图所示

    sql server-的存储过程如何设置默认参数

  3. 3

    然后我们通过exec命令执行存储过程,这个时候第二个参数先不传入,如下图所示

    sql server-的存储过程如何设置默认参数

  4. 4

    我们从执行结果中可以看到查询的数据是默认参数值得数据,如下图所示

    sql server-的存储过程如何设置默认参数

  5. 5

    如果你想在检索数据的时候用第二个条件进行检索,你也可以传入参数,这个时候默认参数值就不管用了,如下图所示

    sql server-的存储过程如何设置默认参数

  6. 6

    最后我们执行查询,你会看到查询结果不在是默认参数所指定的值了,如下图所示

    sql server-的存储过程如何设置默认参数

  7. 7

    综上所述,SQL  SERVER中设置存储过程的默认参数只需要给其设置一个值即可,如果不传默认参数,就会启用默认参数值。