Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Verwaltete Azure SQL-Instanz
SQL-Datenbank in Microsoft Fabric
Entfernt eine Partitionsfunktion aus der aktuellen Datenbank. Partitionsfunktionen werden durch die Verwendung CREATE PARTITION FUNCTION erstellt und modifiziert durch .ALTER PARTITION FUNCTION
Transact-SQL-Syntaxkonventionen
Syntax
DROP PARTITION FUNCTION partition_function_name [ ; ]
Argumente
partition_function_name
Der Name der Partitionsfunktion, die gelöscht werden soll.
Bemerkungen
Das Löschen einer Partitionsfunktion ist nur möglich, wenn sie zum Zeitpunkt des Löschens von keinem Partitionsschema verwendet wird. Wenn es Partitionsschemata gibt, die die Partitionsfunktion verwenden, DROP PARTITION FUNCTION gibt dies einen Fehler zurück.
Berechtigungen
Eine der folgenden Berechtigungen kann zum Ausführen DROP PARTITION FUNCTIONverwendet werden:
ALTER ANY DATASPACE-Berechtigung. Diese Berechtigung gilt standardmäßig für Mitglieder der festen Serverrolle sysadmin und für Mitglieder der festen Datenbankrollen db_owner und db_ddladmin .
Die Berechtigung CONTROL oder ALTER für die Datenbank, in der die Partitionsfunktion erstellt wurde.
CONTROL SERVER- oder ALTER ANY-Berechtigung 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;
Weitere Informationen
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)