sql – 是否有任何信息可以获取存储过程输入参数的默认值?

是否有任何信息来获取存储过程的默认值输入参数是SQL Server端?

I can get information about stored procedure input parameters via INFORMATION_SCHEMA.PARAMETERS but this table does not give any info about Default Value of the parameters.

最佳答案

The value of each declared parameter must be supplied by the user when the procedure is called, unless a default for the parameter is defined or the value is set to equal another parameter.

并且所有参数都是null,因为所有数据类型都接受null.
您不能通过为其设置默认值来提示参数.

您可以使用sys.parameters表来查看默认值.

点赞