Bagikan melalui


DROP CONTRACT (Transact-SQL)

Berlaku untuk: SQL Server Azure SQL Managed Instance

Menghilangkan kontrak yang ada dari database.

Konvensi sintaks transact-SQL

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)