페이지를 매긴 보고서 식의 연산자(보고서 작성기)
적용 대상: Microsoft Report Builder(SSRS)
Power BI Report Builder
SQL Server Data Tools의 보고서 디자이너
연산자는 페이지를 매긴 보고서의 식에서 한 개 이상의 항목에 적용되는 동작을 나타내는 기호입니다. 식에서 지원되는 연산자의 범주는 산술 연산자, 비교 연산자, 연결 연산자, 논리 또는 비트 연산자, 비트 시프트 연산자입니다.
참고
Microsoft 보고서 작성기, Power BI Report Builder 및 SQL Server Data Tools의 보고서 디자이너에서 페이지를 매긴 보고서 정의(.rdl) 파일을 만들고 수정할 수 있습니다.
산술
산술 연산자는 식에서 두 숫자 항목에 대한 수치 연산을 수행합니다.
연산자 | 설명 |
---|---|
^ | 특정 숫자를 다른 숫자의 승수로 거듭제곱합니다. |
* | 두 숫자를 곱합니다. |
/ | 두 숫자를 나누고 부동 소수점 결과를 반환합니다. |
\ | 두 숫자를 나누고 정수 결과를 반환합니다. |
Mod | 나누기의 정수 나머지를 반환합니다. 예를 들어 7을 5로 나누면 나머지가 2이므로 7 Mod 5는 2입니다. |
+ | 두 수를 더합니다. |
- | 두 숫자 사이의 차를 반환하거나 숫자 항목의 음수 값을 나타냅니다. |
비교
비교 연산자는 두 식이 동일한지 여부를 테스트합니다.
연산자 | 설명 |
---|---|
< | 보다 작음 |
<= | 작거나 같음 |
> | 보다 큼 |
>= | 크거나 같음 |
= | 같음 |
<> | 같지 않음 - |
Like | 특정 문자열이 지정된 패턴과 일치하는지를 확인합니다. 패턴은 일반 문자와 와일드카드 문자를 포함할 수 있습니다. 패턴 일치에서 일반 문자는 문자열에 지정된 문자와 정확하게 일치해야 합니다. 그러나 와일드카드 문자는 문자열에서 어느 한 부분만 일치하면 됩니다. LIKE 연산자에 와일드카드 문자를 사용할 경우 = 및 != 문자열 비교 연산자를 사용하는 것보다 훨씬 융통성이 있습니다. 다음 표에서는 와일드카드로 사용할 수 있는 문자를 나열합니다. %: 0개 이상의 문자를 가진 문자열 _: 단일 문자 [ ]: 지정된 범위(예: [a-f]) 또는 집합(예: [aeiou])에 속하는 한 개의 문자. [^]: 지정된 범위(예: [^a - f]) 또는 집합(예: [^aeiou])에 속하지 않는 한 개의 문자 |
Is | 두 개체 참조를 비교합니다. |
문자열 연결
문자열 연결은 식에서 첫 번째 문자열에 두 번째 문자열을 추가합니다. 다른 문자열 연산의 경우 기본 제공 함수를 사용하십시오.
연산자 | 설명 |
---|---|
& | 두 문자열을 연결합니다. |
+ | 두 문자열을 연결합니다. |
논리 및 비트
논리 및 비트 연산자는 식에서 두 정수 항목 사이의 논리 조작을 수행합니다.
연산자 | 설명 |
---|---|
and | 두 부울 식에 논리 결합을 수행하거나 두 숫자 식에 비트 결합을 수행합니다. |
Not | 부울 식에 논리 부정을 수행하거나 숫자 식에 비트 부정을 수행합니다. |
또는 | 두 부울 식에 논리 분리를 수행하거나 두 숫자 값에 비트 분리를 수행합니다. |
Xor | 두 부울 식에 논리 제외 연산을 수행하거나 두 숫자 식에 비트 제외를 수행합니다. |
AndAlso | 두 식에 논리 결합을 수행합니다. |
OrElse | 두 식에 논리 분리를 수행합니다. |
비트 시프트
비트 연산자는 식에서 두 정수 항목 사이에 비트 조작을 수행합니다.
연산자 | 설명 |
---|---|
<< | 비트 패턴에 산술 왼쪽 시프트를 수행합니다. |
>> | 비트 패턴에 산술 오른쪽 시프트를 수행합니다. |
참고 항목
식 대화 상자
식(보고서 작성기 및 SSRS)
식 예(보고서 작성기 및 SSRS)
식의 데이터 형식(보고서 작성기 및 SSRS)
식 대화 상자(보고서 작성기)