내가 매개 변수가 ADO NET 소스 SSIS에 매개 변수를 추가 난의 마지막에 내 매개 변수 v_sEstatusPresupuesto
전화를 어떻게 SSIS에
내 질문?
나는 @v_sEstatusPresupuesto
을 사용하려고 시도하지만 작동하지 않습니다. 감사합니다
내가 매개 변수가 ADO NET 소스 SSIS에 매개 변수를 추가 난의 마지막에 내 매개 변수 v_sEstatusPresupuesto
전화를 어떻게 SSIS에
내 질문?
나는 @v_sEstatusPresupuesto
을 사용하려고 시도하지만 작동하지 않습니다. 감사합니다
ADO.NET 원본을 사용하는 경우 데이터 원본의 SQL 명령에 대한 데이터 흐름 작업에 식을 사용할 수 있습니다. 이런 식으로 뭔가 :
것은 당신이 OLE DB 소스를 사용하는 경우 다음 데이터 액세스 모드로 변수에서 변수와 데이터 소스를 선택 SQL 명령에서 위의 표현을했습니다.
당신이 OLE DB 원본을 사용하는 경우 또 다른 방법은 데이터 액세스 모드로 SQL 명령을 선택하고 여기에 쿼리를 변경하는 것입니다 :
SELECT
ZPRESUPUESTO
,DWERK
FROM ZTSD_PRESPZA_WF
WHERE MANDT = 720
AND ZVERSION = ?
그런 다음 SQL 명령 텍스트 옆에있는 매개 변수 버튼을 클릭합니다 상자에 입력하고 매개 변수를 지정하십시오. 의
변수를 ut로 추가합니다. 데이터 액세스 모드에서 SQL 명령을 사용할 수 없기 때문에 ADO .NET 소스로 사용할 수 없습니다. – Gerardo
ADO.Net 소스 인 경우 첫 번째 옵션으로 이동하여 표현식을 사용하십시오. 데이터 소스를 보유하고있는 데이터 흐름 태스크를 클릭하여 선택하십시오 (데이터 소스를 클릭하지 마십시오). 속성 (Visual Studio 오른쪽 하단)으로 이동하십시오. 익스프레션을 찾을 때까지 아래로 스크롤 한 다음 작은 점 3 개 메뉴를 클릭하여 익스프레션 에디터를 불러옵니다. 속성 드롭 다운에서 데이터 소스의 SQLCommand를 선택합니다. 표현을 위해 내 대답에 예제를 추가하십시오. –
가능한 복제 [에서 SQL 작업 SSIS 실행 매개 변수로 변수를 전달하는 방법?] (http://stackoverflow.com/questions/7610491/how-to-pass-variable-as-a -parameter-in-execute-sql-task-ssis) –