Welcome to dbForumz.com!
FAQFAQ    SearchSearch      ProfileProfile    Private MessagesPrivate Messages   Log inLog in

Noise "chars"

 
   Database Forums (Home) -> Full Text RSS
Next:  Microsoft.Project.OLEDB.9.0 driver can be used in..  
Author Message
Fabio Gava

External


Since: Jun 15, 2007
Posts: 11



(Msg. 1) Posted: Wed Feb 27, 2008 8:02 am
Post subject: Noise "chars"
Archived from groups: microsoft>public>sqlserver>fulltext (more info?)

Hi all,
I have this strange behaviour with fulltext search: I have a keywords field
which is used for full text indexing.
In one row I have the keyword 'geography' (without ', of course). If I
search with:

CONTAINSTABLE (phe_keywords, *, '+geography+')
CONTAINSTABLE (phe_keywords, *, '<geography>')
CONTAINSTABLE (phe_keywords, *, '-geography-')

I always get the same row as result, which is not what I expected to have.
I looked at noiseENG.txt file, but these chars are not in the list (only $
appears in the list).

So my question is: how do I specify full text not to ignore these chars in
full text search?

Many thanks.

-f

 >> Stay informed about: Noise ""chars"" 
Back to top
Login to vote
Daniel Crichton

External


Since: Apr 21, 2006
Posts: 74



(Msg. 2) Posted: Wed Feb 27, 2008 9:01 am
Post subject: Re: Noise "chars" [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Fabio wrote on Wed, 27 Feb 2008 11:13:43 +0100:

> Hi all,
> I have this strange behaviour with fulltext search: I have a keywords
> field which is used for full text indexing.
> In one row I have the keyword 'geography' (without ', of course). If I
> search with:

> CONTAINSTABLE (phe_keywords, *, '+geography+')
> CONTAINSTABLE (phe_keywords, *, '<geography>')
> CONTAINSTABLE (phe_keywords, *, '-geography-')

> I always get the same row as result, which is not what I expected to
> have.
> I looked at noiseENG.txt file, but these chars are not in the list
> (only $ appears in the list).

> So my question is: how do I specify full text not to ignore these chars
> in full text search?

You can't - they are treated as "word breakers", and so are effectively
discarded from the search as white space.

--
Dan

 >> Stay informed about: Noise ""chars"" 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
Noise Words - We were getting errors when users searched for the term "r&d" - with or without quotes - so we removed all single-letter words from the noise word files (.eng, .enu and .dat). We then started Microsoft Search again and did a full population...

Noise File. - After changing a noise file - does the FTS have to be restarted? Also, any way to determine which noise.eng file is being used? There are several locations...

Noise Words - This query returns several rows: SELECT * FROM ContainsTable(Article, *, '"Working" AND "Women" AND "Healthy"') But this one returns none: SELECT * FROM ContainsTable(Article, *, '"Working" AND "Women"...

Removed 'c' from the all of noise.eng files... - I did this on my new production server. I rebooted the server and forced a full rebuild of the indexes. The server still tells me my query only contains noise words. It worked correctly on the old production server and on our dev server. What did I..

containstable noise words - If I use a containstable query against a word like "M&M" I get a response Informational: The full-text search condition contained noise word(s). (0 row(s) affected) Even though there are many rows with "M&M" in them. How ca...
   Database Forums (Home) -> Full Text All times are: Pacific Time (US & Canada)
Page 1 of 1

 
You can post new topics in this forum
You can reply to topics in this forum
You can edit your posts in this forum
You can delete your posts in this forum
You can vote in polls in this forum



[ Contact us | Terms of Service/Privacy Policy ]