DROP SEARCH PROPERTY LIST(Transact-SQL)

적용 대상:SQL ServerAzure SQL Managed Instance

검색 속성 목록이 현재 데이터베이스의 전체 텍스트 인덱스와 연결되지 않은 경우 현재 데이터베이스에서 속성 목록을 삭제합니다.

Syntax

DROP SEARCH PROPERTY LIST property_list_name  
;  

참고 항목

SQL Server 2014(12.x) 및 이전 버전에 대한 Transact-SQL 구문을 보려면 이전 버전 설명서를 참조 하세요.

인수

property_list_name
삭제할 검색 속성 목록의 이름입니다. property_list_name 식별자입니다.

기존 속성 목록의 이름을 보려면 다음과 같이 sys.registered_search_property_lists 카탈로그 뷰를 사용합니다.

SELECT name FROM sys.registered_search_property_lists;  

설명

목록이 전체 텍스트 인덱스와 연결되어 있는 동안에는 데이터베이스에서 검색 속성 목록을 삭제할 수 없으며 이렇게 하려고 하면 실패합니다. 지정된 전체 텍스트 인덱스에서 검색 속성 목록을 삭제하려면 ALTER FULLTEXT INDEX 문을 사용하고 SET SEARCH PROPERTY LIST 절을 OFF 또는 다른 검색 속성 목록의 이름으로 지정합니다.

서버 인스턴스에서 속성 목록을 보려면

전체 텍스트 인덱스와 연결된 속성 목록을 보려면

전체 텍스트 인덱스에서 속성 목록을 제거하려면

사용 권한

검색 속성 목록에 대한 CONTROL 권한이 필요합니다.

참고 항목

속성 목록 소유자는 목록에 대한 CONTROL 권한을 부여할 수 있습니다. 기본적으로 검색 속성 목록을 만드는 사용자는 소유자입니다. ALTER AUTHORIZATIONTransact-SQL 문을 사용하여 소유자를 변경할 수 있습니다.

예제

다음 예제에서는 데이터베이스에서 JobCandidateProperties 속성 목록을 삭제합니다 AdventureWorks2022 .

DROP SEARCH PROPERTY LIST JobCandidateProperties;  
GO  

참고 항목

ALTER SEARCH PROPERTY LIST(Transact-SQL)
CREATE SEARCH PROPERTY LIST(Transact-SQL)
검색 속성 목록을 사용하여 문서 속성 검색
sys.registered_search_properties(Transact-SQL)
sys.registered_search_property_lists(Transact-SQL)
sys.registered_search_property_lists(Transact-SQL)