作业活动监视器MS SQL Management Studio
我一直在使用SQL Management Server上的作业活动监视器来检查失败作业的历史记录。信息告诉我: 必须声明标量变量@i 问题是,我正在处理的文件是一个存储过程,并且我在一开始就正确地声明了变量 我的问题是: 是否有任何方法可以使用作业活动监视器找到导致问题的确切线路 以下是其在存储过程中的使用方式:作业活动监视器MS SQL Management Studio,sql,sql-server,ssms,Sql,Sql Server,Ssms,我一直在使用SQL Management Server上的作业活动监视器来检查失败作业的历史记录。信息告诉我: 必须声明标量变量@i 问题是,我正在处理的文件是一个存储过程,并且我在一开始就正确地声明了变量 我的问题是: 是否有任何方法可以使用作业活动监视器找到导致问题的确切线路 以下是其在存储过程中的使用方式: declare @i nvarchar(50), @j nvarchar . . . . . . (Then used in a cursor like this) set @i =
declare @i nvarchar(50), @j nvarchar
.
.
.
.
.
.
(Then used in a cursor like this)
set @i = 0
EXEC sp_executesql
@statement = @sql,
@parameters = N'@i(50) nvarchar OUTPUT',
@i = @i OUTPUT
IF @i >0
.
.
您必须以以下格式定义sp_executesql的@Parameters:
@parameters = N'@i nvarchar(50) OUTPUT'
你能把你声明这个变量的文章贴在哪里吗?@betelgeuce:刚刚贴过。