DROP SEARCH PROPERTY LIST (Transact-SQL)

Область применения: SQL Server Управляемый экземпляр SQL Azure

Удаляет список свойств из текущей базы данных, если список свойств поиска в настоящее время не связан с каким-либо полнотекстовым индексом в базе данных.

Синтаксис

DROP SEARCH PROPERTY LIST property_list_name  
;  

Аргументы

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 для списка могут быть предоставлены владельцем списка свойств. По умолчанию владельцем списка свойств поиска является пользователь, создавший этот список. Владельца можно изменить с помощью инструкции Transact-SQL ALTER AUTHORIZATION.

Примеры

В следующем примере список свойств 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)