DROP PARTITION FUNCTION (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseFelügyelt Azure SQL-példánySQL-adatbázis a Microsoft Fabricben

Eltávolít egy partíciós függvényt a jelenlegi adatbázisból. A partíciós függvényeket a használatával CREATE PARTITION FUNCTION hozzák létre, és módosítják ALTER PARTITION FUNCTION.

Transact-SQL szintaxis konvenciók

Szemantika

DROP PARTITION FUNCTION partition_function_name [ ; ]  

Arguments

partition_function_name
Ez a partíciós függvény neve, amelyet el kell dobni.

Megjegyzések

Egy partíciós függvényt csak akkor lehet megszüntetni, ha jelenleg nincsenek olyan partíciós sémák, amelyek a partíciós függvényt használják. Ha vannak partíciós sémák, amelyek a partíciós függvényt használják, DROP PARTITION FUNCTION akkor hiba jelenik meg.

Permissions

A következő engedélyek bármelyike használható a végrehajtáshoz DROP PARTITION FUNCTION:

  • Bármely adatterület módosítási joga. Ez az engedély alapértelmezés szerint a sysadmin rögzített kiszolgálói szerepkör tagjaira, valamint a db_owner és db_ddladmin rögzített adatbázis-szerepkörök tagjaira vonatkozik.

  • CONTROL vagy ALTER engedély azon az adatbázison, amelyben a partíció függvényt létrehozták.

  • CONTROL SERVER vagy ALTER ANY DATABASE engedély annak az adatbázisnak a kiszolgálóján, amelyben a partíciófüggvény létrejött.

Példák

A következő példa feltételezi, hogy a partíciós függvény myRangePF a jelenlegi adatbázisban jött létre.

DROP PARTITION FUNCTION myRangePF;  

Lásd még:

CREATE PARTITION FUNCTION (Transact-SQL)
ALTER PARTITION FUNCTION (Transact-SQL)
ESEMÉNYADATOK (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)