Aracılığıyla paylaş


sp_check_dynamic_filters (Transact-SQL)

parametreli satır filtresi özellikleri, yayın bilgileri, özellikle bir yayını ve precomputed bölümlerini kullanmak için yayını olup niteleyen bir süzülmüş veri bölümü oluşturmak için kullanılan işlevler görüntüler.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_check_dynamic_filters [ @publication = ] 'publication'

Bağımsız değişkenler

  • [ @ yayın= ] 'publication'
    Is the name of the publication.publication is sysname, with no default.

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

can_use_partition_groups

bit

yayın niteleyen precomputed bölümleri; kullanmak için iş yeri 1 ve bölümleri kullanılabilir precomputed anlamına gelir0 bunların kullanılamayacağını gösterir.

has_dynamic_filters

bit

En az bir parametreli satır filtresi içinde tanımlanmış, iş yayın; burada 1 ve bir veya daha çok parametreli satır filtresi mevcut anlamına gelir0 dinamik süzgeç bulunduğunu gösterir.

dynamic_filters_function_list

nvarchar(500)

Makalelerde süzmek için kullanılan fonksiyonların listesi bir yayın, burada her işlev tarafından noktalı virgülle ayrılmış.

validate_subscriber_info

nvarchar(500)

Burada her işlev, artı işaretiyle (+) ayrılır, yayın makalelerinde süzmek için kullanılan işlevler listesi.

uses_host_name

bit

If the HOST_NAME() işlev is used in parameterized row filters, where 1 means that this işlev is used for dynamic filtering.

uses_suser_sname

bit

If the SUSER_SNAME() işlev is used in parameterized row filters, where 1 means that this işlev is used for dynamic filtering.

Dönüş Kodu Değerleri

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

Remarks

sp_check_dynamic_filters birleştirme çoğaltmasında kullanılır.

yayın precomputed bölümleri, kullanılacak tanımlanmışsa sp_check_dynamic_filters kısıtlamaları precomputed bölümlerinin herhangi ihlallerini için denetler.Tüm bulunamazsa, bir hata döndürülür.Daha fazla bilgi için bkz: Parametreli süzgeç performans Precomputed bölümleri ile en iyi duruma getirme.

yayın satır süzgeçleri parametreli olarak tanımlanmış, ancak parametreli satır süzgeç bulunamıyor, bir hata döndürülür.

İzinler

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