DROP SEARCH PROPERTY LIST (Transact-SQL)

適用対象:SQL ServerAzure SQL Managed Instance

検索プロパティ リストがデータベース内のフルテキスト インデックスに現在関連付けられていない場合に、現在のデータベースからプロパティ リストを削除します。

構文

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 文を使い、 SETSEARCH PROPERTY LIST 節にOFFまたは他の検索プロパティリストの名前を付けて指定します。

サーバー インスタンス上のプロパティ リストを表示するには

フルテキスト インデックスに関連付けられているプロパティ リストを表示するには

フルテキスト インデックスからプロパティ リストを削除するには

アクセス許可

検索プロパティ リストに対する CONTROL 権限が必要です。

Note

プロパティ リストの CONTROL 権限はそのリストの所有者が許可できます。 既定では、検索プロパティ リストを作成したユーザーがその所有者になります。 所有者は ALTER AUTHORIZATIONTransact-SQLステートメントを使って変更できます。

次の例では、JobCandidateProperties プロパティ リストを AdventureWorks2025 データベースから削除します。

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)