Aracılığıyla paylaş


sp_articlecolumn (Transact-SQL)

Dikey olarak yayımlanmış bir verileri süzmek için makale dahil sütunları belirtmek için kullanılan tablo.Bu saklı yordam, yayın Veritabanı yayımcısına sırasında yürütülür.

Topic link iconTransact-SQL sözdizimi kuralları

sp_articlecolumn [ @publication = ] 'publication'
        , [ @article = ] 'article'
    [ , [ @column = ] 'column' ]
    [ , [ @operation = ] 'operation' ]
    [ , [ @refresh_synctran_procs = ] refresh_synctran_procs ]
    [ , [ @ignore_distributor = ] ignore_distributor ]
    [ , [ @change_active = ] change_actve ]
    [ , [ @force_invalidate_snapshot = ] force_invalidate_snapshot ]
    [ , [ @force_reinit_subscription = ] force_reinit_subscription ]
    [ , [ @publisher = ] 'publisher' ]
    [ , [ @internal = ] 'internal' ]

Bağımsız değişkenler

  • [ @publication=] 'publication'
    Is the name of the publication that contains this article.publication is sysname, with no default.

  • [ @article=] 'article'
    Is the name of the article.article is sysname, with no default.

  • [ @column=] 'column'
    Is the name of the column to be added or dropped.column is sysname, with a default of NULL.null ise, tüm sütunları yayımlanır.

  • [ @operation=] 'operation'
    Specifies whether to add or drop columns in an article.operation is nvarchar(5), with a default of add.add marks the column for replication.drop unmarks the column.

  • [ @refresh_synctran_procs=] refresh_synctran_procs
    Specifies whether the stored procedures supporting immediate updating subscriptions are regenerated to match the number of columns replicated.refresh_synctran_procs is bit, with a default of 1.If 1, saklı yordamlar oluşturulur.

  • [ @ignore_distributor =] ignore_distributor
    Indicates if this stored procedure executes without connecting to the Distributor.ignore_distributor is bit, with a default of 0.If 0, veritabanı yayımlama için etkinleştirilmiş olması gerekir ve makale önbellek makaleyi tarafından çoğaltılan yeni sütunları göstermek için yenilenmesi.If 1, makale sütunlar için yayımlanmamış bir veritabanında bulunur; yalnızca Kurtarma durumlarda kullanılmalıdır makalelerinin kesilmesine izin verir.

  • [ @change_active = ] change_active
    Allows modifying the columns in publications that have subscriptions.change_active is an int with a default of 0.If 0, sütunları değiştirilemez.If 1, sütun eklenen veya abonelikler olan etkin makalelerindeki bıraktı.

  • [ @force_invalidate_snapshot = ] force_invalidate_snapshot
    Acknowledges that the action taken by this stored procedure may invalidate an existing snapshot.force_invalidate_snapshot is a bit, with a default of 0.

    0 makale yapılan değişiklikleri geçersiz olduğu anlık görüntü neden belirtir.saklı yordam değişiklik yeni bir anlık görüntü gerektirmez algılarsa, bir hata oluşuyor ve değişiklik yapılmaz.

    1 makale değişiklikler geçersiz olduğu anlık görüntü neden olabilir ve geçersiz olarak işaretlenmesi için varolan anlık görüntüsünü ve oluşturulan yeni bir anlık görüntü için yeni bir anlık görüntü gerektiren varolan abonelikler varsa izin verir belirtir.

  • [@force_reinit_subscription = ] force_reinit_subscription
    Acknowledges that the action taken by this stored procedure may require existing subscriptions to be reinitialized.force_reinit_subscription is a bit, with a default of 0.

    0 makale değişiklikleri yeniden abonelik neden belirtir.saklı yordam değişikliği aboneliklerine yeniden için gerektiğini algılarsa, bir hata oluşuyor ve değişiklik yapılmaz.1 makale değişiklikleri yeniden, , varolan abonelikler neden olduğunu belirtir ve abonelik reinitialization, yapılmasına izin verir.

  • [ @publisher= ] 'publisher'
    Specifies a non-Microsoft SQL Server Publisher.publisher is sysname, with a default of NULL.

    Not

    publisher birlikte kullanılmamalıdır bir SQL Server Yayımcı.

  • [ @internal= ] 'internal'
    Yalnızca iç kullanım.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (hata)

Remarks

sp_articlecolumn işlem çoğaltma anlık görüntü çoğaltması çoğaltması de kullanılır.

Aboneliği bir makale kullanılarak süzülebilir. sp_articlecolumn.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü çalıştırabilirsinizsp_articlecolumn.