【发布时间】:2015-09-04 00:01:55
【问题描述】:
是否有任何信息可以获取存储过程的默认值输入参数在SQL Server端?
我可以通过
INFORMATION_SCHEMA.PARAMETERS获取有关存储过程输入参数的信息,但此表没有提供有关参数的默认值的任何信息。
【问题讨论】:
-
存储过程的所有输入参数都可以为空。只有本机编译的存储过程(用于 SQL Server 2014)支持不可为空的参数。
-
你可以定义参数是否为空。但我想知道 sql server 是否保存此信息。例如,您定义这样的参数:
@FromaDate char(10) = NULL -
也许你的意思是参数的默认值,因为它们都可以为空。
-
是的!那么是否有任何信息可以获取存储过程输入参数的默认值?我更正了我的问题。
标签: sql sql-server-2008 stored-procedures parameters information-schema