Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
SQL-database in Microsoft Fabric
Verwijdert een partitiefunctie uit de huidige database. Partitiefuncties worden gemaakt met behulp van CREATE PARTITION FUNCTION en aangepast door ALTER PARTITION FUNCTION te gebruiken.
Transact-SQL syntaxis-conventies
Syntaxis
DROP PARTITION FUNCTION partition_function_name [ ; ]
Arguments
partition_function_name
Is de naam van de partitiefunctie die moet worden weggelaten.
Opmerkingen
Een partitiefunctie kan alleen worden weggelaten als er momenteel geen partitieschema's zijn die de partitiefunctie gebruiken. Als er partitieschema's zijn die de partitiefunctie gebruiken, geeft DROP PARTITION FUNCTION een foutmelding.
Permissions
Elk van de volgende permissies kan worden gebruikt om DROP PARTITION FUNCTION UIT TE VOEREN:
ELKE DATASPACE-machtiging WIJZIGEN. Deze machtiging is standaard ingesteld op leden van de sysadmin vaste serverfunctie en de db_owner en db_ddladmin vaste databaserollen.
Control- of ALTER-machtiging voor de database waarin de partitiefunctie is gemaakt.
CONTROL SERVER- of ALTER ANY DATABASE-machtiging op de server van de database waarin de partitiefunctie is gemaakt.
Voorbeelden
Het volgende voorbeeld gaat ervan uit dat de partitiefunctie myRangePF is aangemaakt in de huidige database.
DROP PARTITION FUNCTION myRangePF;
Zie ook
`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)