如何捕获发送到特定存储过程的参数?

时间:2013-08-29 11:21:30

标签: stored-procedures sql-server-2008-r2

在SQL Server 2008R2中,我们是否有查询可以找到传递给特定存储过程的参数?

2 个答案:

答案 0 :(得分:1)

我找到了。查询将是

select PARAMETER_NAME,DATA_TYPE from information_schema.parameters where specific_name = 'StoredProcName' 

答案 1 :(得分:0)

Sql server不保留查询执行的历史记录。因此,无论如何都不知道传递给特定存储过程的参数。如果您愿意,可以在procdure中编写脚本并将所有值保存在某些表中。或者,您可以将查询配置文件数据保存在跟踪文件或某些表等中。