다음을 통해 공유


쿼리 작성기

쿼리 작성기 대화 상자를 사용하여 SQL 실행 태스크, OLE DB 원본 및 대상, 조회 변환에서 사용할 쿼리를 만들 수 있습니다.

쿼리 작성기 대화 상자의 그래픽 도구를 사용하면 끌어서 놓기 작업을 통해 쿼리를 만들 수 있습니다. 기본적으로 쿼리 작성기 대화 상자에서 SELECT 쿼리를 생성하지만 사용자가 INSERT, UPDATE 또는 DELETE 쿼리를 작성할 수도 있습니다. 모든 유형의 SQL 문은 쿼리 작성기 대화 상자에서 구문을 분석하고 실행할 수 있습니다. 패키지의 SQL 문에 대한 자세한 내용은 패키지에서 쿼리 사용을 참조하십시오.

Transact-SQL 언어와 해당 구문에 대한 자세한 내용은 Transact-SQL 참조(데이터베이스 엔진)를 참조하십시오.

쿼리에 변수를 사용하여 입력 매개 변수에 값을 제공하고 출력 매개 변수의 값을 캡처하며 반환 코드를 저장할 수도 있습니다. 패키지에서 사용하는 쿼리에서 변수를 사용하는 방법은 SQL 실행 태스크, OLE DB 원본패키지에서 쿼리 사용을 참조하십시오. SQL 실행 태스크에서 변수를 사용하는 방법은 SQL 실행 태스크에서 매개 변수 및 반환 코드 사용SQL 실행 태스크에서 결과 집합 사용를 참조하십시오.

조회 및 유사 항목 조회 변환에서도 매개 변수와 반환 코드에 변수를 사용할 수 있습니다. OLE DB 원본에 대한 정보는 이러한 두 변환에도 적용됩니다.

옵션

  • 도구 모음
    도구 모음을 사용하여 데이터 집합을 관리하고, 표시할 창을 선택하고, 쿼리 함수를 제어할 수 있습니다.

    설명

    다이어그램 창 표시/숨기기

    다이어그램 창을 표시하거나 숨깁니다.

    표 형태 창 표시/숨기기

    표 형태 창을 표시하거나 숨깁니다.

    SQL 창 표시/숨기기

    SQL 창을 표시하거나 숨깁니다.

    결과 창 표시/숨기기

    결과 창을 표시하거나 숨깁니다.

    실행

    쿼리를 실행합니다. 결과는 결과 창에 표시됩니다.

    SQL 검증

    SQL 문이 유효한지 여부를 확인합니다.

    오름차순 정렬

    표 형태 창에서 선택한 열의 출력 행을 오름차순으로 정렬합니다.

    내림차순 정렬

    표 형태 창에서 선택한 열의 출력 행을 내림차순으로 정렬합니다.

    필터 제거

    표 형태 창에서 열 이름을 선택한 다음 필터 제거를 클릭하여 해당 열에 대한 정렬 조건을 제거합니다.

    Group By 사용

    쿼리에 GROUP BY 기능을 추가합니다.

    테이블 추가

    쿼리에 새 테이블을 추가합니다.

  • 쿼리 정의
    쿼리 정의에서는 쿼리를 정의 및 테스트할 수 있는 도구 모음 및 창을 사용할 수 있습니다.

    설명

    다이어그램

    쿼리를 다이어그램에 표시합니다. 다이어그램은 쿼리에 포함된 테이블과 이러한 테이블의 조인 방법을 보여 줍니다. 쿼리 출력에 열을 추가하거나 제거하려면 테이블에서 해당 열의 옆에 있는 확인란을 선택하거나 선택을 취소합니다.

    쿼리에 테이블을 추가하면 쿼리 작성기에서 테이블의 키에 따라 테이블을 기반으로 테이블 간의 조인을 만듭니다. 조인을 추가하려면 한 테이블의 필드를 다른 테이블의 필드로 끌어 놓습니다. 조인을 관리하려면 해당 조인을 마우스 오른쪽 단추로 클릭한 다음 메뉴 옵션을 선택합니다.

    다이어그램 창을 마우스 오른쪽 단추로 클릭하여 테이블을 추가 또는 제거하고, 모든 테이블을 선택하고, 창을 표시하거나 숨길 수 있습니다.

    표 형태

    쿼리를 표에 표시합니다. 이 창을 사용하여 쿼리에서 열을 추가 및 제거하고 각 열의 설정을 변경할 수 있습니다.

    SQL

    쿼리를 SQL 텍스트로 표시합니다. 다이어그램 창 및 표 형태 창에서 변경한 내용은 이 창에 나타나고 여기에서 변경한 내용은 다이어그램 창 및 표 형태 창에 나타납니다.

    결과

    도구 모음에서 실행을 클릭하면 쿼리 결과가 표시됩니다.