Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of mappen te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen om mappen te wijzigen.
Van toepassing op:SQL Server
Azure SQL Database
Azure SQL Managed Instance
Maakt een nieuwe volledige stoplijst aan in de huidige database.
Stopwords worden beheerd in databases door gebruik te maken van objecten die stoplists worden genoemd. Een stoplijst is een lijst van stopwoorden die, wanneer gekoppeld aan een full-text index, wordt toegepast op full-text zoekopdrachten op die index. Voor meer informatie, zie Stopwords en Stoplists configureren en beheren voor Full-Text zoeken.
Belangrijk
MAAK FULLTEXT STOPLIST, VERANDER FULLTEXT STOPLIST en DROP FULLTEXT STOPLIST worden alleen ondersteund onder compatibiliteitsniveau 100. Onder compatibiliteitsniveaus 80 en 90 worden deze statements niet ondersteund. Echter, onder alle compatibiliteitsniveaus wordt de systeemstoplijst automatisch gekoppeld aan nieuwe full-text indexen.
Transact-SQL syntaxis-conventies
Syntaxis
CREATE FULLTEXT STOPLIST stoplist_name
[ FROM { [ database_name.]source_stoplist_name } | SYSTEM STOPLIST ]
[ AUTHORIZATION owner_name ]
;
Arguments
stoplist_name
Is de naam van de stoplijst.
stoplist_name kan maximaal 128 tekens zijn.
stoplist_name moet uniek zijn onder alle stoplijsten in de huidige database en voldoen aan de regels voor identificaties.
stoplist_name wordt gebruikt wanneer de full-text index wordt aangemaakt.
database_name
Is de naam van de database waar de stoplijst die door source_stoplist_name is gespecificeerd zich bevindt. Als dit niet is opgegeven, wordt database_name standaard ingesteld op de huidige database.
source_stoplist_name
Geeft aan dat de nieuwe stoplijst wordt aangemaakt door een bestaande stoplijst te kopiëren. Als source_stoplist_name niet bestaat, of de databasegebruiker niet de juiste rechten heeft, faalt CREATE FULLTEXT STOPLIST met een foutmelding. Als talen die zijn gespecificeerd in de stopwoorden van de bronstop niet geregistreerd zijn in de huidige database, slaagt CREATE FULLTEXT STOPLIST, maar waarschuwingen worden teruggegeven en de bijbehorende stopwoorden worden niet toegevoegd.
SYSTEEMSTOPLIJST
Geeft aan dat de nieuwe stoplijst wordt aangemaakt uit de stoplijst die standaard bestaat in de Resource-database.
AUTORISATIE-owner_name
Specificeert de naam van een databaseprincipal die eigenaar is van de stoplijst.
owner_name moet ofwel de naam zijn van een principal waarvan de huidige gebruiker lid is, of de huidige gebruiker moet IMPERSONATE-toestemming hebben op owner_name. Als dit niet is opgegeven, wordt het eigendom aan de huidige gebruiker gegeven.
Opmerkingen
De maker van een stoplijst is de eigenaar ervan.
Permissions
Om een STOPLIST te maken zijn CREATE FULLTEXT CATALOG rechten nodig. De stoplijst-eigenaar kan expliciet CONTROL-toestemming geven op een stoplist zodat gebruikers woorden kunnen toevoegen en verwijderen en de stoplijst kunnen verwijderen.
Opmerking
Het gebruik van een stoplijst met een volledige tekstindex vereist REFERENTIE-toestemming.
Voorbeelden
Eén. Het creëren van een nieuwe full-text stoplijst
Het volgende voorbeeld creëert een nieuwe full-text stoplist genaamd myStoplist.
CREATE FULLTEXT STOPLIST myStoplist;
GO
B. Het kopiëren van een volledige stoplijst van een bestaande full-text stoplijst
Het volgende voorbeeld maakt een nieuwe full-text stoplist aan die wordt genoemd myStoplist2 door een bestaande AdventureWorks-stoplijst te kopiëren met de naam Customers.otherStoplist.
CREATE FULLTEXT STOPLIST myStoplist2 FROM AdventureWorks.otherStoplist;
GO
C. Het kopiëren van een volledige tekststoplijst uit de systeem-volledige stoplijst
Het volgende voorbeeld creëert een nieuwe full-text stoplist die wordt benoemd myStoplist3 door te kopiëren uit de systeemstoplijst.
CREATE FULLTEXT STOPLIST myStoplist3 FROM SYSTEM STOPLIST;
GO
Zie ook
ALTER FULLTEXT STOPLIJST (Transact-SQL)
STOP FULLTEXT STOPLIJST (Transact-SQL)
Configureer en beheer stopwoorden en stoplijsten voor Full-Text zoeken
sys.fulltext_stoplists (Transact-SQL)
sys.fulltext_stopwords (Transact-SQL)
Configureer en beheer stopwoorden en stoplijsten voor Full-Text zoeken