Dönüşüm etkisiz sözcükler sunucu yapılandırma seçeneği

Kullanım transform noise wordshata iletisi bastırmak için sunucu yapılandırma seçeneği gürültü sözcükleri, yani eğer stopwords, sıfır satır döndüren bir tam metin sorgu bir Boolean işlemi neden. Bu, hangi Boolean işlemler veya yakın, gürültü sözcükleri işlemleri dahil CONTAINS kullanan tam metin sorguları için kullanışlı bir seçenektir. Olası değerler aşağıdaki tabloda açıklanmaktadır.

Değer

Açıklama

0

Gürültü sözcükleri (veya stopwords) dönüştürülmüş değil. Gürültü sözcükleri tam metin sorgu içeren sorgu sıfır satır döndürür ve SQL Serverbir uyarı yükseltir. Bu varsayılan davranıştır.

NotNot
Uyarı bir çalıştırma uyarıdır.Bu nedenle tam metin yan tümcesinde sorgu yürütülür, uyarı geçirilen değil.Hatta birden fazla tam metin sorgu yan tümceleri olduğunda yerel bir sorgu için yalnızca bir uyarı, oluşturuldu.Uzak sorgu için bağlantılı sunucu hata geçiş değil; Bu nedenle, uyarı geçirilen değil.

1

Gürültü sözcükleri (veya stopwords) dönüştürülür. Bunlar yoksayılır ve sorgu geri kalanı değerlendirilir.

Gürültü sözcükleri bir yakınlık terimi, belirtilmezse, SQL Serverbunları kaldırır. Örneğin, sözcük iskaldırılır CONTAINS(<column_name>, 'NEAR (hello,is,goodbye)'), arama sorgusuna dönüştürme CONTAINS(<column_name>, 'NEAR(hello,goodbye)'). Fark CONTAINS(<column_name>, 'NEAR(hello,is)')içine sadece dönüştürülmüş CONTAINS(<column_name>, hello)olduğu için tek geçerli arama term.

Etkileri transform noise wordsayarı

Bu bölümde bir parazit kelime içeren sorgular davranışını gösterilmektedir "the", diğer ayarları altında transform noise words. Örnek tam metin sorgu dizeleri aşağıdaki veriler içeren bir tablo satırı karşı çalıştırmayı kabul edilir: [1, "The black cat"].

[!NOT]

Tüm senaryolara bir parazit kelime uyarı üretebilir.

  • İle transform noise words0 olarak ayarlayın:

    Sorgu dizesi

    Sonuç

    "cat'' VE "the''

    Sonuç (davranış aynıdır "the'' VE "cat".)

    "cat'' YAKIN "the''

    Sonuç (davranış aynıdır "the'' VE "cat".)

    "the'' VE "black''

    Sonuç yok

    "black'' VE "the''

    Sonuç yok

  • İle transform noise words1 olarak ayarlayın:

    Sorgu dizesi

    Sonuç

    "cat'' VE "the''

    Satır numarası 1 vurmak

    "cat'' YAKIN "the''

    Satır numarası 1 vurmak

    "the'' VE "black''

    Sonuç yok

    "black'' VE "the''

    Satır numarası 1 vurmak

Örnek

Aşağıdaki örnek kümeleri transform noise wordsiçin 1.

sp_configure 'show advanced options', 1;
RECONFIGURE;
GO
sp_configure 'transform noise words', 1;
RECONFIGURE;
GO

Ayrıca bkz.

Başvuru

(Transact-sql) içerir

Kavramlar

Sunucu yapılandırma seçenekleri