연산자 우선 순위 및 결합성
적용 대상: Azure Data Factory의 SQL Server SSIS Integration Runtime
식 계산기가 지원하는 연산자 집합의 각 연산자는 우선 순위 계층에서 지정된 우선 순위를 가지며 계산되는 방향을 포함합니다. 연산자에 대한 평가 방향은 연산자 연결성입니다. 우선 순위가 더 높은 연산자는 우선 순위가 낮은 연산자보다 먼저 평가됩니다. 복잡한 식에 여러 개의 연산자가 있을 경우 연산자 우선 순위가 연산 수행 순서를 결정합니다. 실행 순서는 결과 값에 큰 영향을 줄 수 있습니다. 일부 연산자는 동일한 우선 순위를 갖습니다. 식에 동일한 우선 순위의 여러 연산자가 포함된 경우 연산자는 왼쪽에서 오른쪽 또는 오른쪽에서 왼쪽으로 방향으로 평가됩니다.
다음 표에서는 연산자의 우선 순위를 높음에서 낮음 순으로 나열합니다. 동일한 수준의 연산자는 동일한 우선 순위를 갖습니다.
연산자 기호 | 연산 형식 | associativity |
---|---|---|
( ) | 식 | 왼쪽에서 오른쪽 |
-, !, ~ | 단항 | 오른쪽에서 왼쪽 |
캐스트 | 단항 | 오른쪽에서 왼쪽 |
*, / ,% | 곱하기 | 왼쪽에서 오른쪽 |
+, - | 더하기 | 왼쪽에서 오른쪽 |
<, >= <, >= | 관계 | 왼쪽에서 오른쪽 |
==, != | 같음 | 왼쪽에서 오른쪽 |
& | 비트 AND | 왼쪽에서 오른쪽 |
^ | 비트 배타적 OR | 왼쪽에서 오른쪽 |
| | 포괄적 비트 OR | 왼쪽에서 오른쪽 |
&& | 논리적 AND | 왼쪽에서 오른쪽 |
|| | 논리적 OR | 왼쪽에서 오른쪽 |
? : | 조건 식 | 오른쪽에서 왼쪽 |
참고 항목
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기