Aracılığıyla paylaş


FULLTEXT STOPLIST (Transact-SQL) CREATE

Yeni bir tam metin stoplist geçerli veritabanında oluşturur.

Içinde SQL Server 2008 ve sonraki sürümlerinde stopwords veritabanlarında adlı nesneleri kullanılarak yönetilir stoplists.Bir stoplist stopwords listesidir, tam metin sorguları o dizin için bir tam metin dizini ile ilişkili olduğunda uygulanır.Daha fazla bilgi için bkz:Stopwords ve Stoplists.

Important noteImportant Note:

Yalnızca uyumluluk düzey altında 100 FULLTEXT STOPLIST CREATE, DROP FULLTEXT STOPLIST ve ALTER FULLTEXT STOPLIST destekler.Uyumluluk düzeyleri altında 80 ile 90, bu bildirimleri desteklenmiyor.Ancak, tüm uyumluluk düzeyleri altında sistem stoplist yeni tam metin dizinleriyle otomatik olarak ilişkilendirilmiştir.

Topic link iconTransact-SQL sözdizimi kuralları

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

Bağımsız değişkenler

  • stoplist_name
    Is the name of the stoplist.stoplist_name can be a maximum of 128 characters.stoplist_name must be unique among all stoplists in the current database, and conform to the rules for identifiers.

    stoplist_name tam metin dizini oluşturulurken kullanılır.

  • database_name
    Burada stoplist belirtilen veritabanı adı source_stoplist_name bulunur. Belirtilmezse, database_name Geçerli veritabanı için varsayılan değeri.

  • source_stoplist_name
    Varolan bir stoplist kopyalayarak yeni stoplist oluşturulduğunu belirtir.If source_stoplist_name yoksa ya da veritabanı kullanıcı doğru izinlere sahip, CREATE FULLTEXT STOPLIST bir hata ile başarısız oluyor. Kaynak stoplist Dur sözcükleri belirtilen herhangi bir dil geçerli veritabanında kayıtlı, CREATE FULLTEXT STOPLIST başarılı olur, ancak warning(s) döndürülür ve ilgili Dur sözcükleri değil eklenir.

  • SİSTEM stoplist
    Yeni stoplist varsayılan olarak bulunan stoplist oluşturulduğunu belirtir, Kaynak veritabanı.

  • owner_name yetkilendirme
    Specifies the name of a database principal to own of the stoplist.owner_name must either be the name of a principal of which the current user is a member, or the current user must have IMPERSONATE permission on owner_name.Belirtilmezse, sahiplik geçerli kullanıcıya verilir.

Remarks

Bir stoplist oluşturan sahibi olur.

İzinler

Bir STOPLIST oluşturmak için CREATE FULLTEXT CATALOG izinlerinin olması gerekir.Stoplist sahibi sözcükleri ekleyip ve stoplist bırak kullanıcıların açıkça stoplist DENETIM izni verebilirsiniz.

Not

Bir tam metin dizinine bir stoplist kullanarak REFERENCE izni gerektirir.

Örnekler

C.Yeni bir tam metin stoplist oluşturma

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

CREATE FULLTEXT STOPLIST myStoplist;
GO

b.Varolan bir tam metin stoplist bir tam metin stoplist kopyalanıyor

Aşağıdaki örnek, adlı yeni bir tam metin stoplist oluşturur. myStoplist2 Varolan bir AdventureWorks stoplist adlı kopyalayarak Customers.otherStoplist.

CREATE FULLTEXT STOPLIST myStoplist2 FROM AdventureWorks.otherStoplist;
GO

c.Bir tam metin stoplist sistem tam metin stoplist kopyalanıyor

Aşağıdaki örnek, adlı yeni bir tam metin stoplist oluşturur. myStoplist3 Sistem stoplist kopyalayarak.

CREATE FULLTEXT STOPLIST myStoplist3 FROM SYSTEM STOPLIST;
GO