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.
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.