Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
A következőkre vonatkozik:SQL Server
Azure SQL Managed Instance
Eltávolítja a felhasználó által definiált aggregált függvényt a jelenlegi adatbázisból. A felhasználó által definiált aggregált függvényeket a használatával CREATE AGGREGATEhozzuk létre.
Transact-SQL szintaxis konvenciók
Syntax
DROP AGGREGATE [ IF EXISTS ] [ schema_name . ] aggregate_name
Arguments
HA LÉTEZIK AZ
Érvényes: SQL Server (SQL Server 2016 (13.x)-től a jelenlegi verzióig).
Feltételesen csak akkor ejti el az aggregátumot, ha az már létezik.
schema_name
Ez annak a sémának a neve, amelyhez a felhasználó által definiált aggregált függvény tartozik.
aggregate_name
Ez a felhasználó által definiált aggregált függvény neve, amit el akarsz hagyni.
Remarks
DROP AGGREGATE nem fut le, ha vannak olyan nézetek, függvények vagy tárolt eljárások, amelyek séma kötéssel hoztak létre, és utalnak arra a felhasználó által definiált aggregált függvényre, amit el akarsz dobni.
Permissions
A DROP AGGREGATEvégrehajtáshoz legalább a felhasználónak ALTER jogosultsággal kell rendelkeznie azon a sémán, amelyhez a felhasználó által definiált összesített anyag tartozik, vagy CONTROL jogosultsággal az aggregált eszközön.
Examples
A következő példa kidobja az aggregátumot Concatenate.
DROP AGGREGATE dbo.Concatenate;
Lásd még
CREATE AGGREGATE (Transact-SQL)
Felhasználó által definiált aggregátumok létrehozása