특성 검색 조건은 선택한 특성에 적합한지 여부에 따라 다음 연산자 중 하나를 사용합니다.
- IN은 사용자가 입력한 값이 해당 목록에 있을 때 다중 값 특성(목록으로 설정됨)이 있는 문서를 검색합니다.
- Is Defined는 또 다른 오브젝트를 가리키는 오브젝트 값 특성 값이 있는 문서를 검색합니다. 이 연산자에는 값을 입력할 수 없습니다. 오브젝트 값 특성의 경우 이는 오브젝트가 널이 아님을 의미합니다.
- Is Not Defined는 정의되지 않은 오브젝트 값 특성 값이 있는 문서를 검색합니다. 이 연산자에는 값을 입력할 수 없습니다. 오브젝트 값 특성의 경우 이는 오브젝트가 널임을 의미합니다.
- =는 값 열에 입력하는 내용과 일치하는 특성 값이 있는 문서를 검색합니다. 오브젝트 값 특성의 경우 이 연산자는 오브젝트 저장소에 GUID가 같은 두 개의 오브젝트가 있음을 의미합니다. 내보내기 및 가져오기 태스크를 수행하여 GUID가 같은 두 개의 오브젝트를 오브젝트 저장소 간에 추가할 수 있습니다.
- <>는 특성 값이 값 열에 입력한 내용한 일치하지 않는 문서를 검색합니다. 이 연산자는 특성 값이 공백이거나 널인 문서는 찾지 않습니다. 이러한 문서를 찾으려면 = NULL 연산자를 사용하십시오.
- >은 특성 값이 값 열에 입력하는 내용보다 크거나 날짜 특성의 경우 이후여야 함을 지정합니다. 이는 비교 값과 일치하는 특성 값이 있는 문서를 제외합니다.
예를 들어,
name greater than Brown
같은 조건을 입력하는 경우에는 알파벳순으로(ASCII 순서) Brown을 따르는 모든 값을 가져오지만 Brown 값은 가져오지 않습니다.
- <은 특성 값이 값 열에 입력하는 내용보다 작거나 날짜 특성의 경우 이전이어야 함을 지정합니다. 이는 비교 값과 일치하는 특성 값이 있는 문서를 제외합니다.
예를 들어,
name less than Brown
같은 조건을 입력하는 경우에는 알파벳순으로(ASCII 순서) Brown보다 앞서는 모든 값을 가져오지만 Brown 값은 가져오지 않습니다.
- = NULL은 오브젝트 저장소에서 이 특성의 값이 없음을 지정합니다.
- <> NULL은 특성에 값이 있음을 지정합니다.
- >=은 특성 값이 값 열에 입력하는 내용과 같거나, 크거나 또는 이후여야 함을 지정합니다.
예를 들어,
name greater than or equal to Brown
같은 조건을 입력하는 경우에는 이름 Brown과 알파벳순으로(ASCII 순서) Brown을 따르는 모든 값을 가져옵니다.
- <=은 특성 값이 값 열에 입력하는 내용과 같거나, 작거나 또는 이전이어야 함을 지정합니다.
예를 들어,
name less than or equal to Brown
같은 조건을 입력하는 경우에는 값 Brown과 알파벳순으로(ASCII 순서) Brown보다 앞서는 모든 값을 가져옵니다.
- LIKE LIKE 연산자를 사용하면 검색 조건에서 텍스트 특성을 테스트하기 위해 와일드카드 문자를 사용할 수 있습니다.
- NOT LIKE NOT LIKE 연산자를 사용하면 검색 조건에서 텍스트 특성을 테스트하기 위해 와일드카드 문자를 사용할 수 있습니다. 하나의 테스트에 둘 이상의 와일드카드를 사용할 수 있습니다.