방법: 쿼리 매개 변수를 SQL 실행 작업의 변수에 매핑

업데이트: 2005년 12월 5일

이 항목에서는 SQL 실행 작업에서 매개 변수가 있는 SQL 문을 사용하는 방법과 SQL 문의 변수와 매개 변수 간 매핑을 만드는 방법에 대해 설명합니다.

다른 연결 유형에 사용할 매개 변수 이름, 매개 변수 표식 및 SQL 실행 작업에 대한 자세한 내용은 SQL 실행 작업을 참조하십시오.

쿼리 매개 변수를 변수에 매핑하려면

  1. Business Intelligence Development Studio에서 작업하려는 Integration Services 패키지를 엽니다.

  2. 솔루션 탐색기에서 패키지를 두 번 클릭하여 엽니다.

  3. 제어 흐름 탭을 클릭합니다.

  4. 패키지에 아직 SQL 실행 작업이 포함되어 있지 않으면 패키지의 제어 흐름에 해당 작업을 추가합니다. 자세한 내용은 방법: 제어 흐름에 작업 또는 컨테이너 추가를 참조하십시오.

  5. SQL 실행 작업을 두 번 클릭합니다.

  6. 다음 방법 중 하나로 매개 변수가 있는 SQL 명령을 제공합니다.

    • 직접 입력을 사용하여 SQLStatement 속성에 SQL 명령을 입력합니다.
    • 직접 입력을 사용하여 쿼리 작성을 클릭한 후 쿼리 작성기에서 제공하는 그래픽 도구를 사용하여 SQL 명령을 만듭니다.
    • 파일 연결을 사용한 후 SQL 명령이 포함된 파일을 참조합니다.
    • 변수를 사용한 후 SQL 명령이 포함된 변수를 참조합니다.

    매개 변수가 있는 SQL 문에서 사용하는 매개 변수 표식은 SQL 실행 작업에서 사용하는 연결 유형에 따라 다릅니다.

    연결 유형 매개 변수 표식

    ADO

    ?

    ADO.NET 및 SQLMOBILE

    @<parameter name>

    ODBC

    ?

    EXCEL 및 OLE DB

    ?

  7. 매개 변수 매핑을 클릭합니다.

  8. 매개 변수 매핑을 추가하려면 추가를 클릭합니다.

  9. 매개 변수 이름 상자에 이름을 제공합니다.

    사용하는 매개 변수 이름은 SQL 실행 작업에 사용하는 연결 유형에 따라 다릅니다.

    연결 유형 매개 변수 이름

    ADO

    Param1, Param2, …

    ADO.NET 및 SQLMOBILE

    @<parameter name>

    ODBC

    1, 2, 3, …

    EXCEL 및 OLE DB

    0, 1, 2, 3, …

  10. 변수 이름 목록에서 변수를 선택합니다. 자세한 내용은 방법: 변수 창을 사용하여 패키지에 변수 추가를 참조하십시오.

  11. 방향 목록에서 매개 변수가 입력, 출력 또는 반환 값인지 여부를 지정합니다.

  12. 데이터 형식 목록에서 매개 변수의 데이터 형식을 설정합니다.

    ms140355.note(ko-kr,SQL.90).gif중요:
    매개 변수의 데이터 형식은 변수의 데이터 형식과 호환되어야 합니다.
  13. SQL 문의 각 매개 변수에 대해 8에서 11단계를 반복합니다.

    ms140355.note(ko-kr,SQL.90).gif중요:
    매개 변수 매핑의 순서는 SQL 문에 표시된 매개 변수의 순서와 동일해야 합니다.
  14. 확인을 클릭합니다.

참고 항목

개념

SQL 실행 작업
Integration Services 변수

도움말 및 정보

SQL Server 2005 지원 받기