Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Dotyczy:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Baza danych SQL w usłudze Microsoft Fabric
Usuwa funkcję partycjonowania z aktualnej bazy danych. Funkcje partycji są tworzone za pomocą funkcji CREATE PARTITION FUNCTION i modyfikowane za pomocą ALTER PARTITION FUNCTION.
Transact-SQL konwencje składni
Składnia
DROP PARTITION FUNCTION partition_function_name [ ; ]
Arguments
partition_function_name
To nazwa funkcji partycji, którą należy porzucić.
Uwagi
Funkcję partycji można porzucić tylko wtedy, gdy obecnie nie ma schematów partycji wykorzystujących tę funkcję. Jeśli istnieją schematy partycyjne wykorzystujące tę funkcję, funkcja DROP PARTITION FUNCTION zwraca błąd.
Permissions
Do wykonania funkcji DROP PARTITION można użyć dowolnego z następujących uprawnień:
ZMIENIANIE UPRAWNIEŃ DO PRZESTRZENI DANYCH To uprawnienie domyślnie dotyczy członków stałej roli serwera sysadmin oraz stałych ról bazy danych db_owner i db_ddladmin.
UPRAWNIENIE CONTROL lub ALTER w bazie danych, w której utworzono funkcję partycji.
CONTROL SERVER lub ALTER ANY DATABASE uprawnienie na serwerze bazy danych, w której utworzono funkcję partycji.
Przykłady
Poniższy przykład zakłada, że funkcja myRangePF partycjonowania została utworzona w aktualnej bazie danych.
DROP PARTITION FUNCTION myRangePF;
Zobacz też
FUNKCJA TWORZENIA PARTYCJI (Transact-SQL)
FUNKCJA PODZIAŁU ALTER (Transact-SQL)
DANE ZDARZEŃ (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)