연산자

모든 선택 기준 문자열은 왼쪽부터 오른쪽으로 해석되며 선택 기준을 계산할 때 연산 우선 순위가 사용됩니다. 둘 이상의 연산자가 사용되는 경우, 선택 기준 문자열이 올바르게 해석되도록 괄호를 포함시켜야 합니다.

예:

(ModelName=3840) 또는 ((ModelName=6840) 및 (KeyboardName= 46Key))

이 문자열은 46키 키보드가 있는 3840 모바일 장치(키보드 유형에 관계 없음)와 6840 모바일 장치 모두 포함된다는 것을 말합니다.

선택 기준에 연산자 기호(!, &, | 등) 또는 문자 약어(NOT, AND, OR 등)를 사용할 수 있습니다. 연산자에 문자 약어를 사용하는 경우 대문자를 사용해야 합니다. 연산자 양쪽의 공백은 선택적이며 왼쪽 와일드카드 상수 및 오른쪽 와일드카드 상수에 와일드카드 문자[*]를 사용할 수 있습니다.

연산자에는 다음 우선 순위가 적용됩니다.

1  괄호

2  OR 연산자

3  AND 연산자

4  NOT 연산자

5  기타 모든 연산자

여러 변수를 함께 사용하기 위해 괄호와 함께 다음 연산자를 사용할 수 있습니다.

NOT (!)

뒤따르는 부울 값을 무효화시키는 이진 연산자.

! (KeyboardName = 35Key) & (Rows = 20)

20행 및 35키 키보드를 모두 가진 장치를 제외하고 모든 모바일 장치가 소프트웨어 패키지를 수신합니다.

AND (&)

앞과 뒤에 있는 식이 모두 TRUE일 때만 TRUE를 반환하는 이진 연산자.

예:

(ModelName=3840) | ((ModelName=6840) & (KeyboardName= 46Key))

OR (|)

앞과 뒤에 있는 식 중 어느 하나가 TRUE인 경우 TRUE를 반환하는 이진 연산자.

(ModelName =6840) | (ModelName = 3840)

6840 및 3840 모바일 장치가 소프트웨어 패키지를 수신할 수 있습니다.

EQ (=)

양 측면에 있는 두 식이 동일한 경우에 TRUE를 반환하는 이진 연산자.

예:

ModelName = 6840

NE (!=)

같지 않음.

예:

ModelName != 6840

6840이 아닌 모든 장치를 대상으로 지정합니다.

>

왼쪽에 있는 식이 오른쪽에 있는 식보다 큰 경우에 TRUE를 반환하는 이진 연산자.

예:

Rows > 20

<

왼쪽에 있는 식이 오른쪽에 있는 식보다 작은 경우에 TRUE를 반환하는 이진 연산자.

예:

Rows < 21

>=

왼쪽에 있는 식이 오른쪽에 있는 식보다 크거나 같은 경우에 TRUE를 반환하는 이진 연산자.

예:

Rows >= 21

<=

왼쪽에 있는 식이 오른쪽에 있는 식보다 작거나 같은 경우에 TRUE를 반환하는 이진 연산자.

예:

Rows <= 20

*

와일드카드 연산자.

와일드카드 식은 인용 부호로 감싸야 하며 EQ 또는 NE 연산자와 함께 사용해야 합니다.

Keyboardname = “35*” - 끝 부분이 와일드카드입니다.

Keyboardname = “*35” - 앞 부분이 와일드카드입니다.

Keyboardname = “*” - 전체 상수가 와일드카드입니다.

IP 주소에도 와일드카드를 사용할 수 있습니다.

IP = 10.20.*.*

이것은 10.20.0.0-10.20.255.255와 동일합니다. 와일드카드 주소에는 4개의 모든 옥텟이 있어야 하며 = 또는 != 연산자와 함께만 사용할 수 있습니다.

 


이 내용이 유익했습니까?    

도움말 평가:

부정확함

불완전함

기대한 것이 아님

기타

Privacy and Legal