Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Удаляет пользовательскую агрегатную функцию из текущей базы данных. Определяемые пользователем агрегатные функции создаются при помощи инструкции CREATE AGGREGATE.
Применимо для следующих объектов: SQL Server (начиная с SQL Server 2008 до текущей версии). |
Синтаксические обозначения в Transact-SQL
Синтаксис
DROP AGGREGATE [ schema_name . ] aggregate_name
Аргументы
schema_name
Имя схемы, которой принадлежит определяемая пользователем агрегатная функция.aggregate_name
Имя пользовательской агрегатной функции, которую необходимо удалить.
Замечания
Инструкция DROP AGGREGATE не выполняется, если имеются какие-либо представления, функции или хранимые процедуры, созданные с привязкой схемы, которые ссылаются на удаляемую пользовательскую агрегатную функцию.
Разрешения
Для выполнения инструкции DROP AGGREGATE пользователь, как минимум, должен иметь разрешение ALTER на схему, которой принадлежит пользовательская статистическая функция, либо разрешение CONTROL на эту функцию.
Примеры
В данном примере производится удаление статистической функции Concatenate.
DROP AGGREGATE dbo.Concatenate;
См. также
Справочник
CREATE AGGREGATE (Transact-SQL)