Aracılığıyla paylaş


DROP olay bildirim (Transact-SQL)

olay bildirim tetikleyicisi geçerli veritabanından kaldırır.

Topic link iconTransact-SQL sözdizimi kuralları

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: