DROP SEARCH PROPERTY LIST (Transact-SQL)

如果搜尋屬性清單目前沒有與資料庫中的任何全文檢索索引相關聯,從目前資料庫中卸除屬性清單。

重要事項重要事項

只在相容性層級 110 支援 CREATE SEARCH PROPERTY LIST、ALTER SEARCH PROPERTY LIST 和 DROP SEARCH PROPERTY LIST。 在較低的相容性層級下,則不支援這些陳述式。

語法

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 陳述式,並以 OFF 或另一個搜尋屬性清單的名稱來指定 SET SEARCH PROPERTY LIST 子句。

若要檢視伺服器執行個體上的屬性清單

若要檢視與全文檢索索引相關聯的屬性清單

若要從全文檢索索引移除屬性清單

權限

需要搜尋屬性清單的 CONTROL 權限。

[!附註]

屬性清單擁有者可以授與此清單的 CONTROL 權限。 根據預設,建立搜尋屬性清單的使用者就是它的擁有者。 可以使用 ALTER AUTHORIZATION Transact-SQL 陳述式來變更擁有者。

範例

下列範例會從 AdventureWorks 資料庫卸除 JobCandidateProperties 屬性清單。

USE AdventureWorks;
GO
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)

概念

使用搜索屬性清單搜索文件屬性