Aracılığıyla paylaş


sp_check_join_filter (Transact-SQL)

Doğrulamak için kullanılan bir birleştirmek filtresi belirlemek için iki tablo arasında birleştirmek filtresi yan tümce tümce tümce geçerlidir.Bu saklı yordam ayrıca sağlanan hakkında bilgi verir birleşim filtresi, önceden hesaplanan belirtilen Tablo bölümleri birlikte kullanılabilir, dahil olmak üzere.Bu saklı yordam Yayımcı tarafında üzerinde yürütülen yayın.Daha fazla bilgi için bkz: Parametreli Filtresi performans Precomputed bölümleri ile en iyi duruma getirme.

Konu bağlantısı simgesiTransact-sql sözdizimi 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'
    Is the name of a filtered table.filtered_table is nvarchar(400), with no default.

  • [ @ join_table=] 'join_table'
    Is the name of a table being joined to filtered_table.join_table is nvarchar(400), with no default.

  • [ @ join_filterclause =] 'join_filterclause'
    Is the join filter clause being tested.join_filterclause is nvarchar(1000), with no default.

Sonuç Kümeleri

Sütun adı

Veri türü

Açıklama

can_use_partition_groups

bit

yayın precomputed bölümleri için nitelendirir durumunda ise; Burada 1 precomupted bölümler kullanılabileceğini, anlamına gelir ve 0 bunlar kullanılamaz anlamına gelir.

has_dynamic_filters

bit

Sağlanan filtre yan tümce tümce tümce en az bir parametreli süzme işlev içerip içermediğini olur; Burada 1 bir parametreli süzme işlev kullanıldığını gösterir ve 0 bu tür bir işlev kullanılmadığı anlamına gelir.

dynamic_filters_function_list

nvarchar(500)

Her işlev tarafından bir noktalı virgülle ayrıldığı bir makale için parametreleştirilmiş bir filtre tanımlamak filtre yan tümce tümce tümce işlevlerinde listesi.

uses_host_name

bit

If the HOST_NAME() function is used in the filter clause, where 1 means that this function is present.

uses_suser_sname

bit

If the SUSER_SNAME() function is used in the filter clause, where 1 means that this function is present.

Dönüş Kodu Değerleri

0 (başarılı) veya 1 (başarısız)

Açıklamalar

sp_check_join_filter birleştirmede kullanılan çoğaltma.

sp_check_join_filter karşı ilgili tüm tabloları yayımlanmaz bile yapılabilecek.Bu saklı yordam doğrulamak için kullanılan bir birleştirmek filtresi yan tümce tümce tümce tanımlama önce bir birleştirmek filtresi iki makaleleri arasında.

İzinler

Yalnızca üyeleri sysadmin sabit sunucu rolü veya db_owner sabit veritabanı rolü olabilir yürütmek sp_check_join_filter.