DROP PARTITION FUNCTION (Transact-SQL)

Şunlar için geçerlidir:SQL ServerAzure SQL VeritabanıAzure SQL Yönetilen ÖrneğiMicrosoft Fabric'te SQL veritabanı

Mevcut veritabanından bir bölümleme fonksiyonunu kaldırır. Bölümleme fonksiyonları kullanılarak CREATE PARTITION FUNCTION oluşturulur ve ALTER PARTITION FUNCTIONdeğiştirilir.

Transact-SQL söz dizimi kuralları

Sözdizimi

DROP PARTITION FUNCTION partition_function_name [ ; ]  

Arguments

partition_function_name
Düşürülecek bölümleme fonksiyonunun adı.

Açıklamalar

Bir bölümleme fonksiyonu yalnızca şu anda bölüm fonksiyonunu kullanan herhangi bir bölüm şeması yoksa bırakılabilir. Eğer bölümleme fonksiyonunu kullanan bölümleme şemaları varsa, DROP PARTITION FUNCTION hata döner.

Permissions

Aşağıdaki izinlerden herhangi biri komutunu yürütmek DROP PARTITION FUNCTIONiçin kullanılabilir:

  • HERHANGİ BİR DATASPACE İZNİNİ DEĞİŞTİRİN. Bu izin varsayılan olarak sysadmin sabit sunucu rolü ile db_owner ve db_ddladmin sabit veritabanı rollerinin üyelerine verilir.

  • Bölüm işlevinin oluşturulduğu veritabanında CONTROL veya ALTER izni.

  • CONTROL SERVER veya ALTER ANY DATABASE permission on the server of the database in the created in the partition function.

Örnekler

Aşağıdaki örnek, bölümleme fonksiyonunun myRangePF mevcut veritabanında oluşturulduğunu varsaymaktadır.

DROP PARTITION FUNCTION myRangePF;  

Ayrıca Bkz.

CREATE PARTITION FUNCTION (Transact-SQL)
ALTER PARTITION FUNCTION (Transact-SQL)
OLAY VERILERI (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)