SLÄPPPARTITIONSFUNKTION (Transact-SQL)

Gäller för:SQL ServerAzure SQL DatabaseAzure SQL Managed InstanceSQL-databas i Microsoft Fabric

Tar bort en partitionsfunktion från den aktuella databasen. Partitionsfunktioner skapas genom att använda CREATE PARTITION FUNCTION och modifieras genom att använda ALTER PARTITION FUNCTION.

Transact-SQL syntaxkonventioner

Syntax

DROP PARTITION FUNCTION partition_function_name [ ; ]  

Arguments

partition_function_name
Är namnet på partitionsfunktionen som ska tas bort.

Anmärkningar

En partitionsfunktion kan endast tas bort om det inte finns några partitionsscheman som för närvarande använder partitionsfunktionen. Om det finns partitionscheman som använder partitionsfunktionen, ger DROP PARTITION FUNCTION ett fel.

Permissions

Någon av följande behörigheter kan användas för att köra DROP PARTITION FUNCTION:

  • ÄNDRA ALLA DATASPACE-behörigheter. Den här behörigheten är standard för medlemmar i sysadmin fast serverroll och db_owner och db_ddladmin fasta databasroller.

  • KONTROLL- eller ALTER-behörighet för databasen där partitionsfunktionen skapades.

  • CONTROL SERVER eller behörigheten ALTER ANY DATABASE på servern för databasen där partitionsfunktionen skapades.

Examples

Följande exempel antar att partitionsfunktionen myRangePF har skapats i den aktuella databasen.

DROP PARTITION FUNCTION myRangePF;  

Se även

SKAPA PARTITIONSFUNKTION (Transact-SQL)
ALTER PARTITION-FUNKTIONEN (Transact-SQL)
HÄNDELSEDATA (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)