Transact-SQL 편집기 개요
업데이트: 2007년 11월
T-SQL 편집기에서 T-SQL(Transact-SQL) 스크립트와 쿼리를 제작하고 유효성을 검사하며 실행할 수 있습니다. 또한 편집기를 사용하여 테이블, 뷰, 인덱스, 저장 프로시저 등의 데이터베이스 개체 정의를 수정할 수 있습니다. T-SQL 편집기는 데이터베이스를 배포하기 전과 후에 실행되는 스크립트를 제작하는 기본 방법입니다. T-SQL 편집기는 Visual C#이나 Visual Basic에 대해 코드 편집기와 같은 기본 기능을 제공합니다.
T-SQL 편집기의 기능은 다음과 같습니다.
찾기 및 바꾸기, 책갈피, 블록 들여쓰기/내어쓰기, Visual Studio 오류 목록 창과의 통합, 블록 주석 처리/주석 제거를 포함하는 Visual Studio 편집기의 모든 일반적인 기능
다른 편집기 및 SQL Server Management Studio와 호환되는 바로 가기 키에 대한 지원
가독성을 높이고 복잡한 문을 쉽게 만들 수 있도록 서로 다른 버전의 Transact-SQL(Microsoft SQL Server 2005 및 SQL Server 2000용)에 대해 SQL 구문을 다양한 색으로 표시하는 기능
스크립트나 쿼리를 실행하지 않고 SQL 구문의 유효성을 검사하는 기능
연결이 끊어진 동안 편집할 수 있는 기능
표 형태나 텍스트로 표시되거나 디스크의 파일에 저장되는 여러 쿼리 결과 집합
쿼리를 실행할 때 클라이언트 통계를 수집하고 표시하는 기능
하나의 편집기 인스턴스에서 여러 쿼리를 실행하여 여러 결과 집합을 생성하는 기능. 쿼리는 순서대로 실행됩니다.
다양한 편집기 인스턴스에서 여러 쿼리를 동시에 실행하는 기능
쿼리 실행을 위해 구성 가능한 설정
SQLCMD 지원
데이터베이스 세션 및 연결
T-SQL 편집기의 여러 인스턴스를 동시에 열 수 있습니다. 서로 다른 세션에서 스크립트나 쿼리를 동시에 실행할 수 있습니다. 이 방법은 재인덱싱 작업처럼 장기 실행 쿼리가 여러 개 있는 경우 유용합니다.
개별 T-SQL 편집기 인스턴스에서 연결 여부에 상관없이 작업할 수 있습니다. 그러나 스크립트와 쿼리를 항상 편집할 수 있지만 데이터베이스에 대한 연결이 없으면 쿼리의 유효성을 검사하거나 쿼리를 실행할 수 없습니다. 세션을 닫지 않고 데이터베이스를 변경하거나 다른 서버에 연결할 수 있습니다.
스키마 뷰에서 데이터베이스 개체를 열거나 솔루션 탐색기에서 해당 데이터베이스 개체를 포함하는 파일을 열 때 동일한 T-SQL 편집기가 사용됩니다. 데이터베이스 개체를 수정하는 경우 기본 .sql 파일을 편집하고 있는 것입니다. 서버에서 데이터베이스를 업데이트하려면 변경 내용을 빌드하고 배포해야 합니다.
참고 항목
작업
연습: 단순한 Transact-SQL 스크립트 만들기 및 실행