DROP PARTITION FUNCTION (Transact-SQL)

Entfernt eine Partitionsfunktion aus der aktuellen Datenbank. Partitionsfunktionen werden mithilfe von CREATE PARTITION FUNCTION erstellt und mithilfe von ALTER PARTITION FUNCTION geändert.

Themenlink (Symbol)Transact-SQL-Syntaxkonventionen

Syntax

DROP PARTITION FUNCTION partition_function_name [ ; ]

Argumente

  • partition_function_name
    Der Name der Partitionsfunktion, die gelöscht werden soll.

Hinweise

Das Löschen einer Partitionsfunktion ist nur möglich, wenn sie zum Zeitpunkt des Löschens von keinem Partitionsschema verwendet wird. Wenn Partitionsschemas vorhanden sind, die die Partitionsfunktion verwenden, gibt DROP PARTITION FUNCTION einen Fehler zurück.

Berechtigungen

Jede der folgenden Berechtigungen ermöglicht das Ausführen von DROP PARTITION FUNCTION.

  • Die Berechtigung ALTER ANY DATASPACE. Diese Berechtigung erhalten standardmäßig die Mitglieder der festen Serverrolle sysadmin sowie der festen Datenbankrollen db_owner und db_ddladmin.
  • Die Berechtigung CONTROL oder ALTER für die Datenbank, in der die Partitionsfunktion erstellt wurde.
  • Die Berechtigung CONTROL SERVER oder ALTER ANY DATABASE auf dem Server der Datenbank, in der die Partitionsfunktion erstellt wurde.

Beispiele

Im folgenden Beispiel wird davon ausgegangen, dass die Partitionsfunktion myRangePF in der aktuellen Datenbank erstellt wurde.

DROP PARTITION FUNCTION myRangePF;

Siehe auch

Verweis

CREATE PARTITION FUNCTION (Transact-SQL)
ALTER PARTITION FUNCTION (Transact-SQL)
EVENTDATA (Transact-SQL)
sys.partition_functions (Transact-SQL)
sys.partition_parameters (Transact-SQL)
sys.partition_range_values (Transact-SQL)
sys.partitions (Transact-SQL)
sys.tables (Transact-SQL)
sys.indexes (Transact-SQL)
sys.index_columns (Transact-SQL)

Hilfe und Informationen

Informationsquellen für SQL Server 2005