alter fulltext STOPLIST (Transact-sql)

Ekler veya geçerli veritabanının varsayılan tam metin stoplist Dur sözcük siler.

Önemli notÖnemli

fulltext STOPLIST oluşturma, yalnızca Uyumluluk düzeyi 100 için desteklenir. Uyumluluk düzeyi 80 ve 90 sistem stoplist her zaman veritabanı atanır.

Konu bağlantısı simgesi Transact-SQL Sözdizim Kuralları

Sözdizimi

ALTER FULLTEXT STOPLIST stoplist_name
{ 
        ADD [N] 'stopword' LANGUAGE language_term  
  | DROP 
    {
        'stopword' LANGUAGE language_term 
      | ALL LANGUAGE language_term 
      | ALL
     }
;

Bağımsız değişkenler

  • stoplist_name
    Stoplist adı değişmiş. stoplist_nameen fazla 128 karakter olabilir.

  • 'stopword'
    Bir kelime ile belirtilen dil veya dilsel bir anlamı olmayan bir belirteç dilsel anlamı olabilir bir dizedir. stopwordMaksimum belirteç uzunluğu (64 karakter) sınırlıdır. Bir stopword Unicode dize olarak belirtilebilir.

  • DİLlanguage_term
    İlişkilendirilecek dilini belirtir stopwordeklenen veya bırakılan.

    language_termbir dize, tamsayı veya yerel ayar tanıtıcısı dil için (LCID) şöyle karşılık gelen onaltılık değeri belirtilebilir:

    Biçim

    Açıklama

    Dize

    language_termkarşılık gelen ad sütun değeri sys.syslanguages (Transact-sql) Uyumluluk Görünümü. Dize gibi tek tırnak işareti içine alınmalıdır 'language_term'.

    Tamsayı

    language_termLCID dilin '.

    Onaltılık

    language_term0 x LCID onaltılık değeri tarafından izlenir. Onaltılık değeri, sekiz basamak, öndeki dahil aşmamalıdır. Değer ise çift baytlı karakter kümesi (dbcs) biçimi, SQL Server Unicode'a dönüştürür.

  • EKLEME 'stopword' dil language_term
    Dur sözcük dil tarafından belirtilen dil için stoplist ekler language_term.

    Belirtilen anahtar kelime kombinasyonu ve dil LCID değeri STOPLIST içinde benzersiz değilse, bir hata döndürülür. Kayıtlı bir dil LCID değerine karşılık gelmiyor, bir hata oluşturulur.

  • BIRAKIN { 'stopword' dili language_term| TÜM dil language_term| {all}
    Dur sözcük Dur listeden bırakır.

    • 'stopword' Dil language_term
      Tarafından belirtilen dil için belirtilen Dur sözcük damla language_term.

    • TÜM DİLlanguage_term
      Tüm Dur sözcükleri tarafından belirtilen dil için damla language_term.

    • ALL
      Tüm Dur sözcükleri stoplist içinde bırakır.

Açıklamalar

Yok.

İzinler

Bir stoplist veritabanının varsayılan stoplist atamak için alter veritabanı izni gerektirir. Aksi takdirde bir stoplist değiştirmek için stoplist sahibi ya da üyelik gerektirir db_owner veya db_ddladmin veritabanı rolleri sabit.

Örnekler

Aşağıdaki örnek adlı bir stoplist değiştirir CombinedFunctionWordList, ilk için İspanyolca ve Fransızca için 'tr', kelime ekleme.

ALTER FULLTEXT STOPLIST CombinedFunctionWordList ADD 'en' LANGUAGE 'Spanish';
ALTER FULLTEXT STOPLIST CombinedFunctionWordList ADD 'en' LANGUAGE 'French';

ALTER FULLTEXT STOPLIST CombinedFunctionWordList ADD 'en' LANGUAGE 'Spanish';
ALTER FULLTEXT STOPLIST CombinedFunctionWordList ADD 'en' LANGUAGE 'French';

Ayrıca bkz.

Başvuru

fulltext STOPLIST (Transact-sql) oluştur

fulltext STOPLIST (Transact-sql) bırak

sys.fulltext_stoplists (Transact-sql)

sys.fulltext_stopwords (Transact-sql)

Kavramlar

Yapılandırma ve Stopwords ve Stoplists için tam metin araması yönetme

Yapılandırma ve Stopwords ve Stoplists için tam metin araması yönetme