fulltext STOPLIST (Transact-sql) oluştur

Geçerli veritabanında yeni bir tam metin stoplist oluşturur.

İçinde SQL Server 2008ve sonraki sürümleri, stopwords adı verilen nesneleri kullanarak veritabanlarını yönetilir stoplists. A stoplist stopwords listesi, tam metin sorguları bu dizin üzerinde bir tam metin dizini ile ilişkili olduğunda uygulanır. Daha fazla bilgi için, bkz. Yapılandırma ve Stopwords ve Stoplists için tam metin araması yönetme.

Önemli notÖnemli

fulltext STOPLIST oluşturmak, alter fulltext STOPLIST ve fulltext STOPLIST drop yalnızca Uyumluluk düzeyi 100 altında desteklenir. Uyumluluk düzeyleri altında 80 ve 90, bu deyimleri desteklenmez. Ancak, tüm Uyumluluk düzeyleri altında sistem stoplist yeni tam metin dizinleri ile otomatik olarak ilişkilendirilmiştir.

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

Sözdizimi

CREATE FULLTEXT STOPLIST stoplist_name
[ FROM { [ database_name.]source_stoplist_name } | SYSTEM STOPLIST ]
[ AUTHORIZATION owner_name ]
;

Bağımsız değişkenler

  • stoplist_name
    Stoplist addır. stoplist_nameen fazla 128 karakter olabilir. stoplist_nameGeçerli veritabanındaki tüm stoplists arasında benzersiz olması ve tanımlayıcıları kuralları uyması.

    stoplist_nametam metin dizin oluşturulduğunda kullanılır.

  • database_name
    Nerede stoplist tarafından belirtilen veritabanı adı source_stoplist_namebulunur. Belirtilmezse, database_namegeçerli veritabanının varsayılan.

  • source_stoplist_name
    Varolan stoplist kopyalayarak yeni stoplist oluşturulduğunu belirtir. Eğer source_stoplist_nameyok, ya da veritabanı kullanıcı doğru izinlere sahip değil, create fulltext STOPLIST bir hata ile başarısız. Herhangi bir dil kaynağı stoplist Dur sözcükleri belirtilen geçerli veritabanında kayıtlı değilseniz, create fulltext STOPLIST başarılı olur, ancak uyarılar verilir ve ilgili Dur sözcükleri değil eklenir.

  • SİSTEM STOPLIST
    Varsayılan olarak yeni stoplist var stoplist oluşturulduğunu belirtir kaynak veritabanı.

  • YETKİLENDİRMEowner_name
    Bir veritabanı asıl kendi stoplist adını belirtir. owner_nameya da hangi geçerli kullanıcının üyesi olduğu veya geçerli kullanıcı özelliklerini Al izni olması gerekir bir sorumlusunun adı olmalıdır owner_name. Belirtilmezse, geçerli kullanıcıya sahipliği verilir.

Açıklamalar

Bir stoplist sahibi oluşturucudur.

İzinler

Bir STOPLIST oluşturmak için create fulltext catalog izinleri gerektirir. Stoplist sahibi kullanıcıların kelimeler ekleyip ve stoplist bırak control izni açıkça bir stoplist verebilirsiniz.

[!NOT]

Bir tam metin dizini ile bir stoplist kullanarak başvuru izni gerektirir.

Örnekler

A.Yeni bir tam metin stoplist oluşturma

Aşağıdaki örnek oluşturur Yeni bir tam metin stoplist adlı myStoplist.

CREATE FULLTEXT STOPLIST myStoplist;
GO

CREATE FULLTEXT STOPLIST myStoplist;
GO

B.Varolan bir tam metin stoplist tam metin stoplist kopyalama

Aşağıdaki örnek oluşturur Yeni bir tam metin stoplist adlı myStoplist2adlı varolan AdventureWorks stoplist kopyalayarak Customers.otherStoplist.

CREATE FULLTEXT STOPLIST myStoplist2 FROM AdventureWorks.otherStoplist;
GO

CREATE FULLTEXT STOPLIST myStoplist2 FROM AdventureWorks.otherStoplist;
GO

C.Sistem tam metin stoplist tam metin stoplist kopyalama

Aşağıdaki örnek oluşturur Yeni bir tam metin stoplist adlı myStoplist3sistem stoplist kopyalayarak.

CREATE FULLTEXT STOPLIST myStoplist3 FROM SYSTEM STOPLIST;
GO

CREATE FULLTEXT STOPLIST myStoplist3 FROM SYSTEM STOPLIST;
GO

Ayrıca bkz.

Başvuru

alter fulltext STOPLIST (Transact-sql)

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