sp_check_join_filter (Transact-sql)
Birleşim filtre yan tümcesi geçerli olup olmadığını belirlemek için iki tablo arasındaki birleşim filtre doğrulamak için kullanılır. Bu saklı yordam ayrıca precomputed bölümleri ile belirtilen tablo için kullanılabilir, dahil olmak üzere sağlanan birleştirme filtre hakkında bilgi verir. Bu saklı yordam üzerinde yayın yayımcı adresindeki yürütülür. Daha fazla bilgi için, bkz. Parametreli Filtresi performans Precomputed bölümleri ile en iyi duruma getirme.
Transact-SQL Sözdizim Kuralları
Sözdizimi
sp_check_join_filter [ @filtered_table = ] 'filtered_table'
, [@join_table = ] 'join_table'
, [ @join_filterclause = ] 'join_filterclause'
Bağımsız değişkenler
@ filtered_table=] 'filtered_table'
Filtre uygulanmış bir tablonun adıdır. filtered_table olan nvarchar(400), hiçbir varsayılan ile.@ join_table=] 'join_table'
Katılmış bir tablo adı filtered_table. join_table olan nvarchar(400), hiçbir varsayılan ile.@ join_filterclause =] 'join_filterclause'
Birleşim filtre yan tümcesi test ediliyor. join_filterclause olan documentSET, hiçbir varsayılan ile.
Sonuç Kümeleri
Sütun adı |
Veri türü |
Açıklama |
---|---|---|
can_use_partition_groups |
bit |
Yayını precomputed bölümleri için değerlendirilmesi durumunda ise; Burada 1 precomupted bölümler kullanılabileceğini anlamına gelir ve 0 onlar kullanılamaz demektir. |
has_dynamic_filters |
bit |
Sağlanan filtre yan tümcesi en az bir parametreli süzme işlevi içerir Eğer olduğunu; Burada 1 parametreli süzme işlevi kullanıldığını gösterir ve 0 böyle bir işlevi kullanılmadığı anlamına gelir. |
dynamic_filters_function_list |
nvarchar(500) |
Burada, her işlevi bir noktalı virgülle ayrılmış bir makale, parametreleştirilmiş bir filtre tanımlamak filtre yan tümcesi işlevlerinde listesi. |
uses_host_name |
bit |
Eğer host_name() işlevi filtre yan tümcesi kullanılır nerede 1 bu işlevi var demektir. |
uses_suser_sname |
bit |
Eğer suser_sname() işlevi filtre yan tümcesi kullanılır nerede 1 bu işlevi var demektir. |
Dönüş Kodu Değerleri
0 (başarılı) veya 1 (hata)
Açıklamalar
sp_check_join_filter birleştirme çoğaltması kullanılır.
sp_check_join_filter bile değil yayımlanan herhangi bir ilişkili tablolar karşı yapılabilecek. Bu saklı yordam, bir filtre yan tümcesi iki makaleleri arasında birleştirme filtre tanımlamadan önce doğrulamak için kullanılabilir.
İzinler
Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü yürütebilirsiniz sp_check_join_filter.