DROP CONTRACT (Transact-SQL)
Berlaku untuk: SQL Server Azure SQL Managed Instance
Menghilangkan kontrak yang ada dari database.
Sintaks
DROP CONTRACT contract_name
[ ; ]
Argumen
contract_name
Nama kontrak yang akan dihilangkan. Nama server, database, dan skema tidak dapat ditentukan.
Keterangan
Anda tidak dapat menjatuhkan kontrak jika ada layanan atau prioritas percakapan yang merujuk pada kontrak.
Saat Anda menjatuhkan kontrak, Service Broker mengakhiri percakapan yang ada yang menggunakan kontrak dengan kesalahan.
Izin
Izin untuk menjatuhkan kontrak secara default kepada pemilik kontrak, anggota peran database tetap db_ddladmin atau db_owner, dan anggota peran server tetap sysadmin.
Contoh
Contoh berikut menghapus kontrak //Adventure-Works.com/Expenses/ExpenseSubmission
dari database.
DROP CONTRACT [//Adventure-Works.com/Expenses/ExpenseSubmission] ;
Lihat Juga
ALTER BROKER PRIORITY (Transact-SQL)
ALTER SERVICE (Transact-SQL)
BUAT KONTRAK (T-SQL)
DROP BROKER PRIORITY (Transact-SQL)
DROP SERVICE (Transact-SQL)
EVENTDATA (Transact-SQL)