共用方式為


DROP AGGREGATE (Transact-SQL)

適用於:SQL Server Azure SQL 受控執行個體

從目前資料庫移除使用者自訂的彙總函式。 使用者定義彙總函式是利用 CREATE AGGREGATE 來建立的。

Transact-SQL 語法慣例

語法

DROP AGGREGATE [ IF EXISTS ] [ schema_name . ] aggregate_name  

引數

IF EXISTS
適用於:SQL Server (SQL Server 2016 (13.x) 到最新版本)。

只有在彙總已存在時,才能有條件地將其卸除。

schema_name
這是使用者定義彙總函式所屬的結構描述名稱。

aggregate_name
這是您要卸除的使用者定義彙總函式的名稱。

備註

若有任何檢視、函數或預存程序是利用參考您要卸除之使用者定義彙總函式的結構描述繫結所建立,就不會執行 DROP AGGREGATE。

權限

若要執行 DROP AGGREGATE,使用者至少必須對使用者自訂彙總所屬的結構描述具備 ALTER 權限,或是對彙總具備 CONTROL 權限。

範例

下列範例會卸除彙總 Concatenate

DROP AGGREGATE dbo.Concatenate;  

另請參閱

CREATE AGGREGATE (Transact-SQL)
建立使用者定義彙總