DROP AGGREGATE (Transact-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Menghapus fungsi agregat yang ditentukan pengguna dari database saat ini. Fungsi agregat yang ditentukan pengguna dibuat dengan menggunakan CREATE AGGREGATE.
Sintaks
DROP AGGREGATE [ IF EXISTS ] [ schema_name . ] aggregate_name
Argumen
JIKA ADA
Berlaku untuk: SQL Server (SQL Server 2016 (13.x) melalui versi saat ini).
Secara kondisional menghilangkan agregat hanya jika sudah ada.
schema_name
Adalah nama skema tempat fungsi agregat yang ditentukan pengguna berada.
aggregate_name
Adalah nama fungsi agregat yang ditentukan pengguna yang ingin Anda hilangkan.
Keterangan
DROP AGGREGATE tidak dijalankan jika ada tampilan, fungsi, atau prosedur tersimpan yang dibuat dengan pengikatan skema yang mereferensikan fungsi agregat yang ditentukan pengguna yang ingin Anda hilangkan.
Izin
Untuk menjalankan DROP AGGREGATE, minimal, pengguna harus memiliki izin UBAH pada skema tempat agregat yang ditentukan pengguna berada, atau izin CONTROL pada agregat.
Contoh
Contoh berikut menghilangkan agregat Concatenate
.
DROP AGGREGATE dbo.Concatenate;
Lihat Juga
BUAT AGREGAT (Transact-SQL)
Membuat Agregat yang ditentukan pengguna