Megosztás a következőn keresztül:


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 CREATE PARTITION FUNCTION segítségével hozza létre, majd az ALTER Partition függvény segítségével módosítható.

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 partition függvényt használják, a DROP PARTITION FUNCTION hibát ad vissza.

Permissions

Az alábbi jogosultságok bármelyike használható a DROP PARTITION FUNCTION végrehajtására:

  • 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 a szerveren, amely azon adatbázis kiszolgálója, amelyben a partíciófüggvényt létrehozták.

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 FÜGGVÉNY (Transact-SQL)
ALTER PARTITION FÜGGVÉNY (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)