Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoyEste explorador ya no se admite.
Actualice a Microsoft Edge para aprovechar las características y actualizaciones de seguridad más recientes, y disponer de soporte técnico.
Se aplica a: SQL Server
Azure SQL Managed Instance
Quita una función de agregado definida por el usuario de la base de datos actual. Las funciones de agregado definidas por el usuario se crean con CREATE AGGREGATE.
Convenciones de sintaxis de Transact-SQL
DROP AGGREGATE [ IF EXISTS ] [ schema_name . ] aggregate_name
IF EXISTS
Se aplica a: SQL Server (desde SQL Server 2016 (13.x) hasta la versión actual).
Quita condicionalmente el agregado solo si ya existe.
schema_name
Es el nombre del esquema al que pertenece la función de agregado definida por el usuario.
aggregate_name
Es el nombre de la función de agregado definida por el usuario que se desea quitar.
DROP AGGREGATE no se ejecuta si hay vistas, funciones o procedimientos almacenados creados con enlaces de esquema que hacen referencia a la función de agregado definida por el usuario que se desea quitar.
Para ejecutar DROP AGGREGATE, el usuario debe tener, como mínimo, el permiso ALTER para el esquema al que pertenece el agregado definido por el usuario o el permiso CONTROL para el agregado.
En el ejemplo siguiente se quita el agregado Concatenate
.
DROP AGGREGATE dbo.Concatenate;
CREATE AGGREGATE (Transact-SQL)
Crear funciones de agregado definidas por el usuario
Eventos
31 mar, 23 - 2 abr, 23
Evento de aprendizaje de SQL, Fabric y Power BI más grande. 31 de marzo – 2 de abril. Use el código FABINSIDER para ahorrar $400.
Regístrate hoy