Non-noise words are incorrectly recognised as noise words.

P

Peter Strøiman

Hi.

I have an Sql server 2005 beta2 problem with the full-text index
functionality.

I have a table with a full text index. In the definition of the full-text
index, I have specified the neutral language. The problem domain specifies
that texts can be in arbitrary languages.

create fulltext index on mytable
(
myfield language 0x0
)
...

Then I insert a record containing the word "and" (which in Danish means
duck). When searching for that record

select * from mytable where contains(myfield, 'and')

nothing is returned, and I get the message,"Informational: The full-text
search condition contained noise word(s)."

Apperantly, it uses the noise-word list for english, when I insert records
and search on that field.
I thought that when I specify the language as 0x0, the full-text index
should be language neutral and that would mean that it doesn't filter out
noise words(because those are language specific). Am I mistaken, or is it an
Sql Server 2005 beta2 bug?

Thanks in advance,
Peter Strøiman
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,731
Messages
2,569,432
Members
44,832
Latest member
GlennSmall

Latest Threads

Top