DROP AGGREGATE (Transact-SQL)

Rimuove una funzione di aggregazione definita dall'utente dal database corrente. Le funzioni di aggregazione definite dall'utente vengono create tramite l'istruzione CREATE AGGREGATE.

Icona di collegamento a un argomentoConvenzioni della sintassi Transact-SQL

Sintassi

DROP AGGREGATE [ schema_name . ] aggregate_name

Argomenti

schema_name

Nome dello schema a cui appartiene la funzione di aggregazione definita dall'utente.

aggregate_name

Nome della funzione di aggregazione definita dall'utente che si desidera eliminare.

Osservazioni

L'istruzione DROP AGGREGATE non viene eseguita se sono presenti viste, funzioni o stored procedure create in base all'associazione a schemi che fanno riferimento alla funzione di aggregazione definita dall'utente che si desidera eliminare.

Autorizzazioni

Per eseguire l'istruzione DROP AGGREGATE, è necessario disporre almeno dell'autorizzazione ALTER per lo schema al quale appartiene la funzione di aggregazione definita dall'utente oppure dell'autorizzazione CONTROL per la funzione di aggregazione.

Esempi

Nell'esempio seguente la funzione di aggregazione Concatenate viene eliminata.

DROP AGGREGATE dbo.Concatenate

Vedere anche

Riferimento

CREATE AGGREGATE (Transact-SQL)

Altre risorse

Creazione di funzioni di aggregazione definite dall'utente

Guida in linea e informazioni

Assistenza su SQL Server 2005