FUNGSI DROP PARTITION (Transact-SQL)

Berlaku untuk:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Menghapus fungsi partisi dari database saat ini. Fungsi partisi dibuat dengan menggunakan CREATE PARTITION FUNCTION dan dimodifikasi dengan menggunakan ALTER PARTITION FUNCTION.

Konvensi sintaks transact-SQL

Sintaksis

DROP PARTITION FUNCTION partition_function_name [ ; ]  

Catatan

Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.

Argumen

partition_function_name
Adalah nama fungsi partisi yang akan dihilangkan.

Keterangan

Fungsi partisi dapat dihilangkan hanya jika tidak ada skema partisi yang saat ini menggunakan fungsi partisi. Jika ada skema partisi menggunakan fungsi partisi, FUNGSI DROP PARTITION mengembalikan kesalahan.

Izin

Salah satu izin berikut dapat digunakan untuk menjalankan FUNGSI DROP PARTITION:

  • Izin ALTER ANY DATASPACE. Izin ini default untuk anggota peran server tetap sysadmin dan peran database tetap db_owner dan db_ddladmin .

  • IZIN CONTROL atau ALTER pada database tempat fungsi partisi dibuat.

  • IZIN CONTROL SERVER atau ALTER ANY DATABASE pada server database tempat fungsi partisi dibuat.

Contoh

Contoh berikut mengasumsikan fungsi myRangePF partisi telah dibuat dalam database saat ini.

DROP PARTITION FUNCTION myRangePF;  

Lihat Juga

MEMBUAT FUNGSI PARTISI (Transact-SQL)
ALTER PARTITION FUNCTION (Transact-SQL)
EVENTDATA (Transact-SQL)
sys.partition_functions (T-SQL)
sys.partition_parameters (T-SQL)
sys.partition_range_values (T-SQL)
sys.partitions (Transact-SQL)
sys.tables (Transact-SQL)
sys.indexes (Transact-SQL)
sys.index_columns (T-SQL)