Share via


Tetikleyici nesne

Bu özellik Microsoft SQL Server'ın ilerideki bir sürümünde kaldırılacaktır. Yeni geliştirme işlerinde bu özelliği kullanmaktan kaçının ve bu özelliği kullanmakta olan uygulamalarda değişiklik yapmayı planlayın.

The Trigger object exposes the attributes of a single Microsoft SQL Server trigger.

Geçerli nesneyi gösteren SQL-DMO nesne modeli

Açıklamalar

sql Server destekler tetikleyicileri kullanarak bir tür, saklı yordam.Bir satır silmek için bir girişimi gibi bir belirtilen veri değişikliği tetikleyici tanımlanan tablo üzerinde çalışırken, Tetikleyiciler çalıştırılır.İle Tetikleyici nesne, şunları yapabilirsiniz:

  • Varolan bir sql Server üzerinde sql Server tetikleyici oluşturmak tablo.

  • Varolan bir sql Server tetikleyicinin bir sql sunucudan kaldırmak tablo.

  • Varolan bir sql Server tetikleyici yeniden oluşturmak için diğer araçları kullanmak için bir Transact-sql komut dosyası oluşturur.

  • Varolan bir sql Server tetikleyicinin sahipliğini değiştirmek.

The Name property of a Trigger object is a character string.Değeri özellik sql Server tetikleyici adıyla tanımlar ve tetikleyici adlandırma kurallarına uymalıdır.The Name property is required when creating a SQL Server trigger.

Varolan bir sql Server üzerinde tetikleyici oluşturmak içintablo

  1. Oluşturma bir Trigger nesne.

  2. Set Name özellik.

  3. Set Text özellik sql Server tetikleme davranış tanımlama Transact-sql komut dosyası içermesi.Tetikleyici komut dosyaları hakkında daha fazla bilgi için bkz: CREATE TRIGGER (Transact-SQL).

  4. Al Table nesne başvuran sql Server tablo , istediğiniz Tables topluluğu uygun Database nesne.

  5. Use BeginAlter yöntem, Table nesnesine işaretleme başlangıcı değişiklikleri sql Server Tablo tanımı.

  6. Yeni ekleme Trigger itiraz Triggers koleksiyon seçilen Table nesne.

  7. Use DoAlter yöntem, Table nesnesine değişiklikler sonuna işaretleme ve oluşturma sql Server tetikleyici.

Not

The Trigger object is compatible with instances of SQL Server versions 7.0 and later.Ancak, Trigger2 nesnesinin işlevselliğini uzatır Trigger nesnesi, sql Server 2000'de sunulan özellikleri ile kullanmak için.

Ayrıca bkz.

Başvuru