DROP SEARCH PROPERTY LIST (Transact-SQL)
Gilt für: SQL Server Azure SQL Managed Instance
Löscht eine Eigenschaftenliste aus der aktuellen Datenbank, wenn die Sucheigenschaftenliste derzeit keinem Volltextindex in der Datenbank zugeordnet ist.
Syntax
DROP SEARCH PROPERTY LIST property_list_name
;
Argumente
property_list_name
Der Name der Sucheigenschaftenliste, die gelöscht werden soll. property_list_name ist ein Bezeichner.
Mit der sys.registered_search_property_lists-Katalogsicht können Sie die Namen der vorhandenen Eigenschaftenlisten wie folgt aufrufen:
SELECT name FROM sys.registered_search_property_lists;
Hinweise
Sie können keine Sucheigenschaftenliste aus einer Datenbank löschen, während diese einem Volltextindex zugeordnet ist. Um eine Sucheigenschaftenliste aus einem angegebenen Volltextindex zu löschen, geben Sie die ALTER FULLTEXT INDEX-Anweisung und die SET SEARCH PROPERTY LIST-Klausel mit OFF oder dem Namen einer anderen Sucheigenschaftenliste an.
Anzeigen der Eigenschaftenlisten auf einer Serverinstanz
Anzeigen der den Volltextindizes zugeordneten Eigenschaftenlisten
Entfernen einer Eigenschaftenliste aus einem Volltextindex
Berechtigungen
Erfordert CONTROL-Berechtigungen für die Sucheigenschaftenliste.
Hinweis
Der Besitzer der Eigenschaftenliste kann CONTROL-Berechtigungen für die Liste erteilen. Besitzer der Sucheigenschaftenliste ist standardmäßig der Benutzer, der sie erstellt. Der Besitzer kann mithilfe der ALTER AUTHORIZATIONTransact-SQL-Anweisung geändert werden.
Beispiele
Im folgenden Beispiel wird die JobCandidateProperties
-Eigenschaftenliste aus der AdventureWorks2022
-Datenbank gelöscht.
DROP SEARCH PROPERTY LIST JobCandidateProperties;
GO
Siehe auch
ALTER SEARCH PROPERTY LIST (Transact-SQL)
CREATE SEARCH PROPERTY LIST (Transact-SQL)
Suchen von Dokumenteigenschaften mithilfe von Sucheigenschaftenlisten
sys.registered_search_properties (Transact-SQL)
sys.registered_search_property_lists (Transact-SQL)
sys.registered_search_property_lists (Transact-SQL)