2013-01-04 4 views
-1

에 할당 된 StoredProcedure 출력 (4 열 단일 행)SSIS : 변수 SQL 서버에서

2008 I는 입력 파라미터에 기초하여 하나 개의 로우를 반환하는 프로 시저를 만들었다.

SSIS SQL 작업에서이 저장 프로 시저를 호출하고 있습니다. 입력 매개 변수를 전달했습니다.

그러나 SSIS 패키지의 변수에 저장 프로 시저 (4 개 열)의 출력을 할당하는 것은 불가능합니다.

CREATE PROCEDURE [SP_GetGlobalvariable] 
(@PackageName [nvarchar](64)) 
AS 
BEGIN 

    SET NOCOUNT ON; 

    SELECT InputFilePath1 , 
      InputFilePath2 , 
      OutputFilePath1 , 
      OutputFilePath2 , 
    FROM dbo.SSISPackages 
    WHERE 
      PackageName = @PackageName; 

END 

답변