DROP AGGREGATE (Transact-SQL)
Aplica-se a:SQL ServerInstância Gerenciada de SQL do Azure
Remove uma função de agregação definida pelo usuário do banco de dados atual. As funções de agregação definidas pelo usuário são criadas usando CREATE AGGREGATE.
Convenções de sintaxe de Transact-SQL
Sintaxe
DROP AGGREGATE [ IF EXISTS ] [ schema_name . ] aggregate_name
Observação
Para exibir a sintaxe do Transact-SQL para o SQL Server 2014 (12.x) e versões anteriores, confira a Documentação das versões anteriores.
Argumentos
IF EXISTS
Aplica-se a: SQL Server (SQL Server 2016 (13.x) até a versão atual).
Descarta condicionalmente a agregação somente se ela já existir.
schema_name
É o nome do esquema ao qual pertence a função de agregação definida pelo usuário.
aggregate_name
É o nome da função de agregação definida pelo usuário que você deseja descartar.
Comentários
DROP AGGREGATE não será executado se houver alguma exibição, função ou procedimento armazenado criado com uma ligação de esquema que faça referência à função de agregação definida pelo usuário que você deseja descartar.
Permissões
Para executar DROP AGGREGATE, no mínimo, um usuário deve ter permissão ALTER no esquema ao qual pertence a agregação definida pelo usuário ou permissão CONTROL na agregação.
Exemplos
O exemplo a seguir descarta a agregação Concatenate
.
DROP AGGREGATE dbo.Concatenate;
Consulte Também
CREATE AGGREGATE (Transact-SQL)
Criar agregações definidas pelo usuário
Comentários
https://aka.ms/ContentUserFeedback.
Em breve: Ao longo de 2024, eliminaremos os problemas do GitHub como o mecanismo de comentários para conteúdo e o substituiremos por um novo sistema de comentários. Para obter mais informações, consulteEnviar e exibir comentários de