필터 연산자(Master Data Services)
적용 대상:SQL Server - Windows 전용 Azure SQL Managed Instance
멤버 목록을 필터링할 때 다음과 같은 연산자를 사용할 수 있습니다.
참고 항목
여러 조건을 기준으로 필터링하는 경우 모든 조건이 true여야 결과가 반환됩니다. 예를 들어 SquareFeet = 2000 AND Division <> 123입니다.
필터 연산자
컨트롤 이름 | 설명 |
---|---|
같음 | 지정된 조건과 정확히 동일한 특성 값을 반환합니다. 예를 들어 Mountain-100을 필터링하려면 Mountain-100을 입력해야 합니다. |
같지 않음 | 지정된 조건과 정확히 동일하지 않은 특성 값을 반환합니다. 필터 조건은 결과에서 생략하려는 특성 값과 정확히 동일해야 합니다. 예를 들어 Mountain-100과 일치하는 결과를 생략하려면 Mountain-100을 입력해야 합니다. 참고: 특성에 "Is not equal" 절을 사용하여 필터 조건을 적용하면 특성이 NULL인 멤버가 필터 조건을 전달하고 데이터베이스 설정에서 SET ANSI_NULLS ON으로 설정된 경우 반환됩니다. 이 동작을 중지하려면 데이터베이스 설정에서 SET ANSI_NULLS를 OFF로 설정합니다. SET ANSI_NULLS OFF로 설정하면 데이터 값이 NULL이면 Null 값에 대한 모든 데이터 비교가 TRUE로 평가되고 멤버가 "같지 않음" 절을 전달하지 않습니다. 자세한 내용은 SET ANSI_NULLS(Transact-SQL)를 참조하세요. |
유사함 | Transact-SQL에서 LIKE 연산자를 사용하여 결과를 필터링합니다. 자세한 내용은 SQL Server 온라인 설명서의 LIKE(Transact-SQL)를 참조하세요. |
유사하지 않음 | Transact-SQL에서 NOT 연산자를 사용하여 결과를 필터링합니다. 자세한 내용은 SQL Server 온라인 설명서의 NOT(Transact-SQL)을 참조하세요. |
보다 큼 | 지정된 조건보다 큰 특성 값을 반환합니다. 예를 들어 F보다 큰 문자로 시작하는 특성 값을 반환하려면 F를 입력합니다. |
보다 작음 | 지정된 조건보다 작은 특성 값을 반환합니다. 예를 들어 F보다 작은 문자로 시작하는 특성 값을 반환하려면 F를 입력합니다. |
보다 크거나 같음 | 지정된 조건보다 크거나 같은 특성 값을 반환합니다. 예를 들어 3 이상의 숫자로 시작하는 특성 값을 반환하려면 3을 입력합니다. |
보다 작거나 같음 | 지정된 조건보다 작거나 같은 특성 값을 반환합니다. 예를 들어 숫자 3 이하로 시작하는 특성 값을 반환하려면 3을 입력합니다. |
Matches | 유사 항목 조회 인덱스를 사용하여 결과를 필터링합니다. 유사성 수준 필드를 사용하여 특성 값이 지정된 필터 조건과 얼마나 가깝게 일치해야 하는지 지정합니다(기본값은 30%). 알고리즘 목록 상자에서 다음 중 하나를 선택합니다. Levenshtein: 한 문자열이 다른 문자열과 일치하는 데 걸리는 편집 횟수(예: 추가 또는 삭제)를 기반으로 하는 거리입니다. 기본값입니다. 추가 매개 변수는 필요하지 않습니다. Jaccard: 여러 문자열을 일치시키려고 할 때 가장 잘 작동하는 인덱스입니다. 이 검색은 포함 바이어스의 추가 매개 변수를 지원합니다(아래 참조). Jaro-Winkler: 중복된 사용자 이름을 찾는 데 가장 많이 사용되는 거리입니다. 이 메서드는 다른 메서드보다 많은 결과를 반환합니다. 제약 편차는 지원하지 않습니다. 가장 긴 공통 하위 시퀀스: 구분할 수 있지만 패턴의 문자가 순서대로 나타나는 하위 시퀀스를 기반으로 작동합니다(예: "MSR"은 "MaSteR"의 하위 시퀀스). 이 검색은 포함 바이어스의 추가 매개 변수를 지원합니다(아래 참조). 참고: 자카드 또는 가장 긴 공통 하위 시퀀스 알고리즘의 경우 포함 바이어스를 추가합니다. 기본값은 .62인 0에서 1 사이의 10진수 백분율로 제공되는 길이 임계값입니다. 임계값이 낮으면 반환 가능한 일치 항목 수가 늘어납니다. |
일치하지 않는 항목 | 유사 항목 조회 인덱스를 사용하여 결과를 필터링합니다. 유사성 수준 필드를 사용하여 특성 값이 지정된 필터 조건과 거의 일치하지 않아야 하는 정도를 지정합니다. |
패턴 포함 | .NET Framework 정규식을 사용하여 지정된 패턴에 대한 결과를 필터링합니다. 정규식에 대한 자세한 내용은 MSDN 라이브러리의 정규식 언어 요소를 참조하세요. |
패턴을 포함하지 않음 | .NET Framework 정규식을 사용하여 지정된 패턴과 일치하지 않는 결과를 필터링합니다. 정규식에 대한 자세한 내용은 MSDN 라이브러리의 정규식 언어 요소를 참조하세요. |
NULL | null인 특성 값을 반환합니다. Is NULL 연산자를 선택하면 조건 필드가 비활성화됩니다. |
NULL이 아님 | Null이 아닌 특성 값을 반환합니다. NULL이 아님 연산자를 선택한 경우에는 조건 필드가 비활성화됩니다. |
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기