我的SSIS包中有一个Execute SQL task
,只有在某个条件为真时才应执行SQL存储过程。SSIS中的条件执行SQL任务
我有一个用户变量[User::run]
,它在包启动时获取一个值。在我的SQL任务中,我有以下代码:
declare @run varchar(1)
set @run = '" + @[User::run] + "'
if @run = 'Y'
begin
EXEC sp_procedure()
end
但是,存储过程从未得到执行。任何帮助或建议将非常感激。
谢谢哈迪。有效。 –