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 の参考資料の入手