Megosztás a következőn keresztül:


TELJES SZÖVEGES STOPLISTA LÉTREHOZÁSA (Transact-SQL)

A következőkre vonatkozik:SQL ServerAzure SQL DatabaseAzure SQL Managed Instance

Új teljes szöveges stoplistát hoz létre a jelenlegi adatbázisban.

A stopwordokat adatbázisokban stoplistáknak nevezett objektumok segítségével kezelik. A stoplist egy olyan stopword lista, amelyet teljes szöveges indexhez társítva alkalmaznak az adott indexen lévő teljes szöveges lekérdezésekre. További információkért lásd: Stopwords és Stoplists konfigurálása és kezelése a Full-Text Kereséshez.

Fontos

A TELJES SZÖVEGES STOPLISTA LÉTREHOZÁSA, A TELJES SZÖVEG MEGÁLLÍTÓ LISTA MÓDOSÍTÁSA és a TELJES SZÖVEG MEGÁLLÍTÓ LISTA csak a 100-as kompatibilitási szinten támogatott. 80 és 90 kompatibilitási szinteken ezek az állítások nem támogatottak. Azonban minden kompatibilitási szinten a rendszer stoplistája automatikusan új teljes szöveges indexekhez kapcsolódik.

Transact-SQL szintaxis konvenciók

Szemantika

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

Arguments

stoplist_name
Ez a stoplist neve. stoplist_name maximum 128 karakter lehet. stoplist_name egyedinek kell lennie az aktuális adatbázis összes stoplistája között, és megfelelnie kell az azonosítók szabályainak.

stoplist_name akkor lesz felhasználható, amikor a teljes szöveges index létrejött.

database_name
Az adatbázis neve, ahol a source_stoplist_name által megadott stoplist található. Ha nincs megadva, database_name alapértelmezett érték az aktuális adatbázisra.

source_stoplist_name
Megadja, hogy az új stoplista egy meglévő stoplista másolásával jön létre. Ha source_stoplist_name nem létezik, vagy az adatbázis felhasználójának nincs megfelelő jogosultsága, a CREATE FULLTEXT STOPLIST hibával meghibázik. Ha a forrás stoplista stop szóiban megadott nyelvek nem vannak regisztrálva az aktuális adatbázisban, a CREATE FULLTEXT STOPLIST sikeres lesz, de figyelmeztetések jelennek meg, és a megfelelő stop szavakat nem adják hozzá.

RENDSZER LEÁLLÍTÁSI LISTA
Megadja, hogy az új stoplistát az alapértelmezett megállítólistából hozza létre, amely az Erőforrás adatbázisban alapértelmezett.

ENGEDÉLYEZÉSI owner_name
Megadja egy adatbázis fő nevét, amely a stoplista tulajdonosa lesz. owner_name vagy annak a fő nevének kell lennie, amelynek a jelenlegi felhasználó tagja, vagy a jelenlegi felhasználónak IMPERSONATE (IMPERSONATE) engedélyével kell rendelkeznie owner_name. Ha nincs megadva, a tulajdonjog az aktuális felhasználónak lesz megadva.

Megjegyzések

A stoplist alkotója a tulajdonosa.

Permissions

A STOPLIST létrehozásához TELJES SZÖVEG KATALÓGUS LÉTREHOZÁSA engedélyek szükségesek. A stoplist tulajdonosa kifejezetten engedélyezheti a CONTROL engedélyt egy stoplistán, hogy a felhasználók szavakat adjanak hozzá és eltávolítsanak, valamint eltávolítsák a stoplistát.

Megjegyzés:

Teljes szöveges indexgel rendelkező stoplist használata REFERENCE engedélyt igényel.

Példák

A. Új teljes szöveges stoplista létrehozása

A következő példa egy új, teljes szöveges stoplistát hoz létre .myStoplist

CREATE FULLTEXT STOPLIST myStoplist;  
GO  

B. Teljes szöveges stoplista másolása egy meglévő teljes szöveges stoplistából

A következő példa egy új, teljes szöveges stoplistát hoz létre, amelyet egy meglévő AdventureWorks stoplista másolásával neveznek myStoplist2 el.Customers.otherStoplist

CREATE FULLTEXT STOPLIST myStoplist2 FROM AdventureWorks.otherStoplist;  
GO  

C. Teljes szöveges stoplista másolása a rendszer teljes szöveges stoplistájából

A következő példa egy új, teljes szöveges stoplistát hoz létre, amelyet a rendszer stoplistából másolva neveznek myStoplist3 el.

CREATE FULLTEXT STOPLIST myStoplist3 FROM SYSTEM STOPLIST;  
GO  

Lásd még:

ALTER FULLTEXT STOPLIST (Transact-SQL)
DROP FULLTEXT STOPLIST (Transact-SQL)
Állítsd be és kezeld a stopwordokat és stoplistákat Full-Text kereséshez
sys.fulltext_stoplists (Transact-SQL)
sys.fulltext_stopwords (Transact-SQL)
Állítsd be és kezeld a stopwordokat és stoplistákat Full-Text kereséshez