방법: 쿼리 실행

스크립트나 쿼리를 작성한 후에는 일반적으로 해당 스크립트나 쿼리를 실행하고 결과를 검사하려고 합니다.쿼리를 실행하기 전에 적절한 데이터베이스와 서버에 연결되어 있는지 확인합니다.연결되지 않은 상태에서 쿼리를 실행하려고 하면 연결하라는 메시지가 표시됩니다.

Transact-SQL 편집기에서 쿼리를 실행하려면

  1. Transact-SQL 편집기에서 쿼리를 엽니다.편집기를 시작하는 방법은 방법: Transact-SQL 편집기 시작을 참조하십시오.

  2. 데이터 메뉴에서 Transact-SQL 편집기를 가리킨 다음 SQL 실행을 클릭합니다.

    바로 가기 키를 사용하여 쿼리를 실행하려면 Ctrl+Shift+E를 누릅니다.

    도구 모음에서 쿼리를 실행하려면 SQL 실행을 클릭합니다.

    바로 가기 메뉴에서 쿼리를 실행하려면 T-SQL 편집기에서 마우스 오른쪽 단추를 클릭하고 SQL 실행을 클릭합니다.

    연결된 데이터베이스에 대해 쿼리가 실행됩니다.결과를 반환하는 데 걸리는 시간은 쿼리의 복잡성, 데이터베이스 서버의 로드 및 데이터베이스 서버의 사양에 따라 달라집니다.

    실행 중인 쿼리를 취소하는 방법은 방법: 실행 중인 쿼리 취소를 참조하십시오.

    쿼리 결과를 보는 방법은 쿼리 결과 개요를 참조하십시오.

다중 문 스크립트나 쿼리에서 문 하나를 실행하려면

  1. Transact-SQL 편집기에서 쿼리를 엽니다.편집기를 시작하는 방법은 방법: Transact-SQL 편집기 시작을 참조하십시오.

  2. 편집기에서 실행할 문을 강조 표시합니다.

  3. Transact-SQL 편집기 도구 모음에서 SQL 실행을 클릭합니다.

    연결된 데이터베이스에 대해 강조 표시한 문이 실행됩니다.결과를 반환하는 데 걸리는 시간은 많은 요소에 따라 달라집니다.이러한 요소에는 쿼리의 복잡성, 데이터베이스 서버의 로드 및 데이터베이스 서버의 사양이 포함됩니다.

    이전 절차에서 설명한 것처럼 바로 가기 키(Ctrl+Shift+E), 도구 모음 또는 바로 가기 메뉴를 사용하여 강조 표시한 문을 실행할 수도 있습니다.

    실행 중인 쿼리를 취소하는 방법은 방법: 실행 중인 쿼리 취소를 참조하십시오.

    쿼리 결과를 보는 방법은 쿼리 결과 개요를 참조하십시오.

보안

액세스하는 서버, 데이터베이스 및 데이터베이스 개체에 대한 적절한 사용 권한이 있는 경우에만 스크립트와 쿼리를 실행할 수 있습니다.예를 들어, 데이터베이스에 대해 저장 프로시저를 실행할 사용 권한이 없는 경우 저장 프로시저를 호출하는 스크립트는 실행되지 않습니다.

스크립트를 모두 또는 일부 실행할 사용 권한이 없으면 표 형태로 결과 표시 또는 텍스트로 결과 표시를 선택했는지에 따라 각각 메시지 탭이나 결과 탭에 오류가 표시됩니다.

SQL Server 인스턴스에 대한 적절한 사용 권한을 구성하는 방법은 2단원: 데이터베이스 개체에 대한 사용 권한 구성을 참조하십시오.

참고 항목

태스크

방법: Transact-SQL 편집기에서 데이터베이스에 연결

방법: 데이터베이스에서 연결 끊기

방법: 같은 편집기 세션의 다른 데이터베이스에 연결

연습: 간단한 Transact-SQL 스크립트 만들기 및 실행

개념

Transact-SQL 편집기를 사용하여 데이터베이스 스크립트 및 개체 편집