Aracılığıyla paylaş


Nasıl Yapılır: Birleştirme tablo makaleleri (çoğaltma Transact-SQL programlama) işlem sırasını belirtme

Birleştirme çoğaltma, makaleler eşitleme işlemi sırasında Birleştirme Aracısı tarafından işlenme sırasından belirtmenizi sağlar.Saklı yordamları çoğaltma kullanarak bir makale oluşturma, sipariş için her makale programsal olarak atayabilirsiniz.Makaleler, sırayla En düşükten en yüksek değer için işlenir.Iki makaleleri için aynı değeri varsa, bunlar aynı anda işlenir.Daha fazla bilgi için bkz: Birleştirme makaleleri işlem sırasını belirtme.

Yeni bir mektup birleştirme için işlem sırasını belirtmek için makale

  • yayın veritabanı Yayımcı tarafında yürütmek sp_addmergearticle (Transact-SQL). Bu makale için işlem sırasını gösteren bir tamsayı değeri belirtin. @ processing_order.Daha fazla bilgi için bkz: Nasıl Yapılır: Bir makale (çoğaltma Transact-SQL programlama) tanımlayın..

    Not

    Sipariş edilen makaleler oluştururken, sipariş değerleri makale arasında boşluk bırakmanız gerekir.Bu daha kolay hale küme gelecekte yeni değerler.Örneğin, sabit bir işlem sırasını belirtmek gereken üç makaleleri varsa küme değeri @ processing_order 10, 20 ve 30 yerine 1, 2 ve 3 sırasıyla.

Bir birleştirme makalesini işlem sırasını değiştirmek için

  1. makale işlem sırasını belirlemek için , yürütmek sp_helpmergearticle (Transact-SQL) ve değerini not alın. processing_order sonuç kümesinde.

  2. yayın veritabanı Yayımcı tarafında yürütmek sp_changemergearticle (Transact-SQL). Bir değer belirtin. processing_order for @ özellik ve için işlem sırasını gösteren bir tamsayı değerideğer.