DROP olay bildirim (Transact-SQL)
olay bildirim tetikleyicisi geçerli veritabanından kaldırır.
DROP EVENT NOTIFICATION notification_name [ ,...n ]
ON { SERVER | DATABASE | QUEUE queue_name }
[ ; ]
Bağımsız değişkenler
notification_name
Kaldırma için olay bildirim adıdır.Birden çok olay bildirimlerini belirtilebilir.Şu anda oluşturulan olay bildirimlerin listesini görmek için kullanın. sys.event_notifications (Transact-SQL).SUNUCU
Kapsamını gösterir olay bildirim, geçerli sunucu için geçerlidir.SERVER olmalıdır, olay bildirim oluşturulduğu belirtildi, belirtildi.VERİTABANI
Gösterir kapsam olayının bildirim geçerli veritabanına uygulanır.DATABASE olmalıdır, olay bildirim oluşturulduğu belirtildi, belirtildi.queue_name QUEUE
olay bildirim kapsamını tarafından belirtilen sıra uygulanacağı gösterir. queue_name. QUEUE must be specified if it was specified when the event notification was created.queue_name is the name of the queue and must also be specified.
Remarks
Bir olay bildirimi bir işlem içinde ateşlendiğinde ve aynı işlemde kesildiğinde, olay bildirim örnek gönderilir ve sonra olay bildirimini bırakılır.
İzinler
Veritabanı kapsamlı olay bildirimi bırakılacağı düzey, en azından kullanıcı olay bildirimi sahibi olmanız veya ALTER geçerli veritabanında ANY OLAY UYARıSı DATABASE iznine sahip.
Sunucu düzeyinde en azından, kapsamlı olay bildirim açmak için kullanıcı olay bildirim sahibi olmanız veya ALTER ANY OLAY UYARıSı sunucu izni gerekir.
Kullanıcı en azından, belirli bir sıra bırakın bir olay bildirimi için olay bildirim sahibi olmanız veya üst sırada ALTER iznine sahip gerekir.
Örnekler
Aşağıdaki örnek bir veritabanı kapsamlı olay bildirim oluşturur ve bunu düşünceye: