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.
Sintaksis
DROP AGGREGATE [ IF EXISTS ] [ schema_name . ] aggregate_name
Catatan
Untuk melihat sintaks Transact-SQL untuk SQL Server 2014 (12.x) dan versi yang lebih lama, lihat Dokumentasi versi sebelumnya.
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
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk