alter fulltext STOPLIST (Transact-sql)
Ekler veya geçerli veritabanının varsayılan tam metin stoplist Dur sözcük siler.
Ö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. |
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