적용 대상: Azure SQL ServerAzure SQL Database
Azure SQL Managed Instance
Azure Synapse Analytics
Analytics Platform System(PDW)
구문 쌍의 자동 일치는 쌍으로 코딩해야 하는 구문 요소가 올바르게 쌍을 이루는지 여부에 대한 즉각적인 피드백을 제공합니다. 이를 데이터베이스 엔진 쿼리 편집기에서 구분 기호 일치, Analysis Services XMLA 쿼리 편집기에서 중괄호 일치, MDX 및 DMX 편집기에서 괄호 일치라고 합니다.
데이터베이스 엔진 쿼리 편집기 구분 기호 일치
데이터베이스 엔진 쿼리 편집기는 코드 블록의 경계를 식별하는 구분 기호와 일치합니다. 매칭은 다음 두 가지 방법으로 이루어집니다.
편집기는 쌍의 두 번째 구분 기호 입력을 마치면 쌍의 두 구분 기호를 강조 표시합니다.
커서가 한 쌍의 구분 기호 중 하나에 있으면 Ctrl+] 바로 가기 키를 사용하여 일치하는 구분 기호로 이동할 수 있습니다.
구분 기호 쌍
자동 구분 기호 일치는 다음 구분 기호 집합을 인식합니다.
잠재 고객 구분 기호 | 닫는 구분 기호 |
---|---|
( | ) |
시작 | 엔드 |
TRY 시작 | 끝내기 시도 |
BEGIN CATCH | 종료 잡기 |
자동 구분 기호 일치는 대괄호로 묶인 식별자([ObjectName]) 또는 따옴표 붙은 식별자("ObjectName")의 구분 기호를 인식하지 못합니다. 쌍 맞춤은 문자열 리터럴('string')의 작은따옴표 구분 기호와 짝을 이루지 않습니다. 이미 색상이 문자열이 구분되었음을 시각적으로 나타내기 때문입니다.
구분 기호 강조 표시
일치는 구분 기호 쌍의 시작과 끝 요소를 모두 강조 표시합니다. 이렇게 하면 코드 블록을 시각적으로 식별하고 일치하지 않는 구분 기호 쌍을 확인할 수 있습니다.
쌍을 완료하는 마지막 문자를 입력하면 구분 기호가 강조 표시됩니다. 예를 들어 BEGIN을 먼저 입력한 다음 END를 입력하는 BEGIN END 쌍의 경우 END에서 마지막 문자를 입력할 때 강조 표시가 켜집니다. 강조 표시를 켜려면 선행 구분 기호와 닫는 구분 기호를 차례로 입력할 필요가 없습니다. END를 먼저 입력한 다음 스크립트를 다시 스크롤하고 BEGIN을 입력하면 BEGIN에서 마지막 문자를 입력할 때 강조 표시가 설정됩니다. 입력된 마지막 문자가 구분 기호의 끝 문자일 필요는 없습니다. 예를 들어 마지막 G를 삽입할 때 BEGIN을 BEIN으로 잘못 입력하면 BEGIN END 쌍이 강조 표시될 수 있습니다.
커서를 이동할 때까지 구분 기호 쌍이 강조 표시된 상태로 유지됩니다. 새 커서 위치가 동일한 구분 기호에 남아 있더라도 커서를 이동할 때 강조 표시가 해제됩니다. 쌍의 어느 한 구성원에서 문자를 삭제하고 다시 입력하여 강조 표시를 다시 설정할 수 있습니다.
Analysis Services XMLA 쿼리 편집기의 중괄호 매칭
XMLA 쿼리 편집기의 중괄호 일치 기능은 여는 중괄호와 닫는 중괄호를 강조하여 요소가 제대로 닫혔는지 확인할 수 있도록 합니다. Ctrl+] 바로 가기 키를 사용하여 한 중괄호에서 일치하는 중괄호로 이동할 수도 있습니다.
XMLA 쿼리 편집기에서는 다음 용어에 대해 중괄호 일치를 수행합니다.
시작 및 끝 태그 일치
"<" 및 ">"로 구성된 짝이 이루어진 꺾쇠 괄호입니다.
주석의 시작 및 끝입니다.
처리 지침의 시작 및 종료
CDATA 블록의 시작 및 끝입니다.
DTD 선언의 시작 및 끝입니다.
속성의 따옴표 열기와 닫기
MDX 및 DMX 편집기 괄호 일치
MDX(다차원 식) 및 DMX(데이터 마이닝 식) 편집기에서는 함수의 괄호 쌍과 자동으로 일치합니다.