Meanwhile I have managed to solve the issue. The problem was that I had my own stop list which was indeed empty but my fulltext catalog was associated not with my own stoplist but with the system one. Here are a couple of useful queries for solving stopword and full text search issues:
Query stopwords (does not give back the system ones!):
select * from sys.fulltext_stopwords
Query stop lists (does not give back the system list!):
select * from sys.fulltext_stoplists
Check what words are included in the catalog:
SELECT * FROM sys.dm_fts_index_keywords(DB_ID('dbname'), OBJECT_ID('tablename'))
Check the association:
select fulltext_catalog_id,stoplist_id, * from sys.fulltext_indexes;
Turn stoplist off:
ALTER FULLTEXT INDEX ON CremeSearchFT SET STOPLIST = OFF
I hope it helps someone. :)
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…