DROP AGGREGATE (Transact-SQL)

从当前数据库中删除用户定义的聚合函数。用户定义聚合函数是使用 CREATE AGGREGATE 创建的。

主题链接图标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)

其他资源

创建用户定义聚合函数

帮助和信息

获取 SQL Server 2005 帮助