Aangezien het veld NameID van het type varchar is, zal de volledige tekst de indexering prima afhandelen.
De redenering achter BEVAT(NaamID, '1') die geen zoekresultaten retourneert, is dat '1' (en andere dergelijke kleine getallen) door de volledige tekst als ruiswoorden worden beschouwd en tijdens het indexeren worden uitgefilterd.
Voer de volgende query uit om een lijst met stopwoorden te krijgen -
select * from sys.fulltext_system_stopwords where language_id = 1033;
U moet de stoplijst uitschakelen of wijzigen. Een voorbeeld hiervan vindt u hier .