연산자
사용자 지정 또는 계산된 표현식에서 사용할 수 있는 연산자 목록입니다.
| 연산자 | 설명 |
|---|---|
- Arg1
|
인수를 반대값으로 변환합니다. 인수 및 결과는 실수 형식입니다.
|
Arg1 + Arg2
|
두 인수를 합산합니다. 문자열 연결에 대해서는 & 연산자를 참조하십시오.
|
Arg1 - Arg2
|
Arg1에서 Arg2를 뺍니다. |
Arg1 * Arg2
|
두 인수를 곱합니다. 인수 및 결과는 실수 또는 10진수 형식입니다.
|
Arg1 / Arg2
|
Arg1을 Arg2로 나눕니다. 인수 및 결과는 실수 또는 10진수 형식입니다. 0으로 나누면 잘못된 값이 반환됩니다. 예: 7/2 → 3.5 0/0 → -1/0 → |
Arg1 & Arg2
|
Arg1의 끝에 Arg2를 추가합니다. 인수는 임의의 형식이며 문자열로 변환됩니다. 결과는 문자열 형식입니다. 연결 함수를 참조하십시오. 예:
|
Arg1 % Arg2
|
Arg1을 Arg2로 나눈 나머지를 반환합니다. 인수 및 결과는 실수 또는 10진수 형식입니다. 잘못된 값이 결과 컬럼에 전파됩니다. 예:
|
Arg1 != Arg2
|
Arg1이 Arg2와 같지 않으면 true를 반환합니다. 예:
|
Arg1^Arg2
|
Arg1을 Arg2 지수로 거듭제곱한 값을 반환합니다. 예:
|
Arg1 < Arg2
|
Arg1이 Arg2보다 작으면 true를 반환합니다. 인수는 임의의 형식일 수 있지만 두 인수 모두 동일한 형식이어야 합니다. 결과는 부울 형식입니다. 인수가 잘못된 경우 결과도 잘못됩니다. 일반적인 숫자들을 서로 비교하기 위한 함수가 정의됩니다. 나머지 조합은 잘못된 값을 반환합니다. 예:
|
Arg1 > Arg2
|
Arg1이 Arg2보다 크면 true를 반환합니다. 인수는 실수 형식이고 결과는 부울 형식입니다. 유효한 인수에 대한 정의는 < 연산자를 참조하십시오.
|
Arg1 <= Arg2
|
Arg1이 Arg2보다 작거나 같으면 true를 반환합니다. 인수는 실수 형식이고 결과는 부울 형식입니다. 유효한 인수에 대한 정의는 < 연산자를 참조하십시오.
|
Arg1 >= Arg2
|
Arg1이 Arg2보다 크거나 같으면 true를 반환합니다. 인수는 실수 형식이고 결과는 부울 형식입니다. 유효한 인수에 대한 정의는 < 연산자를 참조하십시오.
|
Arg1 = Arg2
|
Arg1이 Arg2와 같으면 true를 반환합니다. 인수는 임의의 형식일 수 있지만 두 인수 모두 동일한 형식이어야 합니다. 결과는 부울 형식입니다. 인수가 null인 경우 결과도 null입니다. 인수가 실수 형식인 경우 유효한 인수에 대한 정의는 < 연산자를 참조하십시오. 예:
|
Arg1 <=> Arg2
|
첫 번째 인수가 두 번째 인수와 같거나 두 인수 모두가 null인 경우 true를 반환합니다. 인수는 임의의 형식일 수 있지만 두 인수 모두 동일한 형식이어야 합니다. 결과는 부울 형식입니다. 예:
|
Arg1 <> Arg2
|
Arg1이 Arg2와 같지 않으면 true를 반환합니다. 인수는 임의의 형식일 수 있지만 두 인수 모두 동일한 형식이어야 합니다. 결과는 부울 형식입니다. 인수가 잘못된 경우 결과도 잘못됩니다. 인수가 실수 형식인 경우 유효한 인수에 대한 정의는 < 연산자를 참조하십시오.
|
Arg1 ~= Arg2
|
IF 또는 CASE 문의 일부인 연산자입니다. 인수는 형식이 제한되지 않지만 문자열 컬럼으로 간주됩니다. Arg2 정규식 문자열이 Arg1 문자열에 일치하는 경우 true를 반환합니다. 백슬래시 문자( 예:
|
And(Arg1, ...)
|
IF 또는 CASE 문의 일부인 연산자입니다. 두 개의 부울 표현식이 인수이며 두 표현식이 모두 true이면 true를 반환합니다. 예:
|
Not(Arg1)
|
IF 또는 CASE 문의 일부인 연산자입니다. 인수로 지정된 부울 표현식을 부정합니다. 예:
|
Or(Arg1, ...)
|
IF 또는 CASE 문의 일부인 연산자입니다. 두 개의 부울 표현식이 인수이며 두 표현식 중 하나가 true이면 true를 반환합니다. 예:
|
Xor(Arg1, ...)
|
IF 또는 CASE 문의 일부일 수 있습니다. 두 개의 부울 표현식이 인수이며 두 표현식 중 하나만 true이면 true를 반환합니다. 예:
|
- 연산자 우선 순위
표현식은 연산자의 계층에 따라 평가됩니다.