DROP PARTITION FUNCTION (Transact-SQL)
Rimuove una funzione di partizione dal database corrente. Per creare le funzioni di partizione si utilizza CREATE PARTITION FUNCTION. Per modificarle si utilizza ALTER PARTITION FUNCTION.
Convenzioni della sintassi Transact-SQL
Sintassi
DROP PARTITION FUNCTION partition_function_name [ ; ]
Argomenti
- partition_function_name
Nome della funzione di partizione da eliminare.
Osservazioni
È possibile eliminare una funzione di partizione solo se non viene utilizzata da alcuno schema di partizione. Se vi sono schemi di partizione che utilizzano la funzione di partizione, DROP PARTITION FUNCTION restituisce un errore.
Autorizzazioni
Per eseguire DROP PARTITION FUNCTION è possibile utilizzare qualsiasi delle autorizzazioni seguenti:
Autorizzazione ALTER ANY DATASPACE. Questa autorizzazione viene assegnata per impostazione predefinita ai membri del ruolo predefinito del server sysadmin e dei ruoli predefiniti del database db_owner e db_ddladmin.
Autorizzazione CONTROL o ALTER nel database in cui la funzione di partizione è stata creata.
Autorizzazione CONTROL SERVER o ALTER ANY DATABASE nel server del database in cui la funzione di partizione è stata creata.
Esempi
Nell'esempio seguente si presuppone che la funzione di partizione myRangePF sia stata creata nel database corrente.
DROP PARTITION FUNCTION myRangePF;
Vedere anche
Riferimento
CREATE PARTITION FUNCTION (Transact-SQL)
ALTER PARTITION FUNCTION (Transact-SQL)
sys.partition_functions (Transact-SQL)
sys.partition_parameters (Transact-SQL)