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)