Transact-SQL 구분 기호 짝 맞추기 사용

Transact-SQL 구분 기호 짝 맞추기 기능을 사용하면 쌍으로 코딩해야 하는 구문 요소의 쌍이 맞는지 여부를 바로 확인할 수 있습니다. Transact-SQL 편집기에서는 코드 블록의 경계를 식별하는 구분 기호의 짝을 맞춥니다. 짝 맞추기는 다음과 같은 방식으로 수행됩니다.

  • 사용자가 쌍의 두 번째 구분 기호 입력을 완료하면 편집기에서 쌍의 두 구분 기호가 모두 강조 표시됩니다.

구분 기호 쌍

구분 기호 자동 짝 맞추기 기능은 다음 구분 기호 집합을 인식합니다.

여는 구분 기호

닫는 구분 기호

(

)

BEGIN

END

BEGIN TRY

END TRY

BEGIN CATCH

END CATCH

구분 기호 자동 짝 맞추기 기능은 대괄호로 묶은 식별자([ObjectName]) 또는 따옴표 붙은 식별자("ObjectName")의 구분 기호를 인식하지 않습니다. 이미 색 구분을 통해 문자열이 구분 기호로 분리되었는지 여부가 시각적으로 표시되므로 쌍 맞추기 기능은 문자열 리터럴에 대해 작은따옴표 구분 기호('string')의 짝을 맞추지 않습니다.

구분 기호 강조 표시

구분 기호 짝 맞추기 기능은 구분 기호 쌍의 여는 요소와 닫는 요소를 모두 강조 표시합니다. 이를 통해 코드 블록을 시각적으로 식별하고 짝이 맞지 않는 구분 기호 쌍을 검사할 수 있습니다.

쌍을 완성하는 마지막 문자를 입력하면 구분 기호가 강조 표시됩니다. 예를 들어, BEGIN을 먼저 입력한 다음 END를 입력하는 BEGIN END 쌍의 경우 END의 마지막 문자를 입력하면 강조 표시 기능이 활성화됩니다. 강조 표시 기능을 활성화하기 위해 반드시 여는 구분 기호와 닫는 구분 기호를 순서대로 입력할 필요는 없습니다. END를 먼저 입력한 다음 스크립트 위로 다시 스크롤하고 BEGIN을 입력할 경우 BEGIN의 마지막 문자를 입력하면 강조 표시 기능이 활성화됩니다. 또한 마지막에 입력한 문자가 구분 기호의 끝 문자일 필요는 없습니다. 예를 들어, BEGIN을 BEIN으로 잘못 입력한 경우 마지막 G를 삽입할 때 BEGIN END 쌍이 강조 표시됩니다.

구분 기호 쌍은 커서를 이동할 때까지 강조 표시됩니다. 새 커서 위치가 동일한 구분 기호에 남아 있어도 커서가 이동하면 강조 표시 기능이 비활성화됩니다. 쌍을 이루는 구분 기호의 문자를 삭제한 다음 다시 입력하여 강조 표시 기능을 다시 활성화할 수 있습니다.

참고 항목

개념

Transact-SQL IntelliSense 개요

Transact-SQL 코드 조각 사용

Transact-SQL IntelliSense 문제 해결

IntelliSense에서 지원하는 Transact-SQL 구문