FUNGSI DROP PARTITION (Transact-SQL)
Berlaku untuk: SQL ServerAzure SQL Database Azure 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.
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)