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

Problems With Fulltexttable

 
   Database Forums (Home) -> Full Text RSS
Next:  create directory list  
Author Message
Phani Kumar

External


Since: Nov 07, 2008
Posts: 1



(Msg. 1) Posted: Fri Nov 07, 2008 2:25 am
Post subject: Problems With Fulltexttable
Archived from groups: microsoft>public>sqlserver>fulltext (more info?)

Hello sir
I am doing a job portal in asp.net .. database sql server
In that i am using FREETEXTtable query for searching my records..
If my cleints types like 'C' as search string it does not going to give any recors. because it is a NOISE WORD. But my Host rejected to delete the noise word c from the list.. When i try to use contains table its giving 'c++' but not c#
but freetexttable is not giving c and c++ and c#.. a+..

What i have to do,,, how can i get the results with out deleting noise words...

2) My second question is some times i am unable to get exact results .. why
like
WITH [peoplesurge_posting ORDERED BY ROWID] AS (SELECT ROW_NUMBER() OVER (ORDER BY rank desc ) AS ROWID,id,skills,cname,classification,state,metroarea,designation,rank FROM peoplesurge_posting as posting INNER JOIN freetexttable(peoplesurge_posting,(skills,cname,metroarea,state),'isabout(vb.net OR infosis OR Jaisalmer)' ) as frees ON frees.[key]= posting.[id] ) SELECT * FROM [peoplesurge_posting ORDERED BY ROWID]
This is my query

my result is

But here from my querey i should get results vb.net as skill and comapany as infosis
But here i am getting result like
1 78 c,c++,vb wipro IT/Telecom-Software Pradesh Udaipur Programmer 11
Above o am getting skill as c,c++,vb programmer and company as wipro
Not only in this issue i am getting not good results.. is fulltext is really good one

3) in lucenet we have a option that it creates a doument for connection and table
every time to goes to that doument gives us result.. is there any option in fulltext
Please give me answer as soon as possible

Thanks
Phani























Posted via DevelopmentNow.com Groups
http://www.developmentnow.com/g/

 >> Stay informed about: Problems With Fulltexttable 
Back to top
Login to vote
Hilary Cotter

External


Since: Oct 09, 2005
Posts: 78



(Msg. 2) Posted: Fri Nov 07, 2008 7:50 am
Post subject: RE: Problems With Fulltexttable [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

1) in SQL 2005 is C is capitalized you should get the behavior you are
looking for whether c is on your noise word list or not. Note that searches
on c or C will not find anything. You might want to pre-parse your content
and replace c++, with C++, or CPLUSPLUS and then modify your search phrase
(to search on CPLUSPLUS).

2) I would not do your query the way you are issuing it. First it makes no
sense.
IsAbout is ignored in a freetext search, actually it is search upon.
Secondly you return the entire table in the last part of the statement.


3) are you referring to the phone company Luencet, or Lucene. With Luence I
think you are talking either about Luke or the way it hit highlights. WIth
Luke it searches for each word in the index to see if and where it is in the
document. Its very slow. The hit highlighting feature will mark up the
document, but you have to supply the document to it
"Phani Kumar" wrote:

> Hello sir
> I am doing a job portal in asp.net .. database sql server
> In that i am using FREETEXTtable query for searching my records..
> If my cleints types like 'C' as search string it does not going to give any recors. because it is a NOISE WORD. But my Host rejected to delete the noise word c from the list.. When i try to use contains table its giving 'c++' but not c#
> but freetexttable is not giving c and c++ and c#.. a+..
>
> What i have to do,,, how can i get the results with out deleting noise words...
>
> 2) My second question is some times i am unable to get exact results .. why
> like
> WITH [peoplesurge_posting ORDERED BY ROWID] AS (SELECT ROW_NUMBER() OVER (ORDER BY rank desc ) AS ROWID,id,skills,cname,classification,state,metroarea,designation,rank FROM peoplesurge_posting as posting INNER JOIN freetexttable(peoplesurge_posting,(skills,cname,metroarea,state),'isabout(vb.net OR infosis OR Jaisalmer)' ) as frees ON frees.[key]= posting.[id] ) SELECT * FROM [peoplesurge_posting ORDERED BY ROWID]
> This is my query
>
> my result is
>
> But here from my querey i should get results vb.net as skill and comapany as infosis
> But here i am getting result like
> 1 78 c,c++,vb wipro IT/Telecom-Software Pradesh Udaipur Programmer 11
> Above o am getting skill as c,c++,vb programmer and company as wipro
> Not only in this issue i am getting not good results.. is fulltext is really good one
>
> 3) in lucenet we have a option that it creates a doument for connection and table
> every time to goes to that doument gives us result.. is there any option in fulltext
> Please give me answer as soon as possible
>
> Thanks
> Phani
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Posted via DevelopmentNow.com Groups
> http://www.developmentnow.com/g/
>

 >> Stay informed about: Problems With Fulltexttable 
Back to top
Login to vote
Russell Fields

External


Since: Feb 21, 2007
Posts: 457



(Msg. 3) Posted: Fri Nov 07, 2008 10:44 am
Post subject: Re: Problems With Fulltexttable [Login to view extended thread Info.]
Archived from groups: per prev. post (more info?)

Phani,

1) If the noise word list cannot be changed, then you cannot get the words
in the noise word list. So, you are stuck. But perhaps you can negotiate.

There are many languages supported for full-text indexing. Perhaps they do
not want to edit the ENGLISH noise word list, but are willing to edit
Neutral or Thai. If so, then you can choose a different Word Breaker
language for the column of full-text data. (I use British English for no
noise words and English (actually American English) for noise words.)

2) You believe that you are searching for "vb.net", but you are actually
searching for "vb" or "net". The dot is a word breaker and it is breaking
that string into two words. Although you cannot get fulltext indexing to
index the dot you could make it into a phrase, for example:

INNER JOIN
freetexttable(peoplesurge_posting,(skills,cname,metroarea,state),'isabout("vb.net"
OR infosis OR Jaisalmer)' )

This would still find "vb net", "vb-net", "vb.net", et cetera, but would be
closer to what you are looking for.

3) No comment on this.

RLF

"Phani Kumar" wrote in message

> Hello sir
> I am doing a job portal in asp.net .. database sql server
> In that i am using FREETEXTtable query for searching my records..
> If my cleints types like 'C' as search string it does not going to give
> any recors. because it is a NOISE WORD. But my Host rejected to delete the
> noise word c from the list.. When i try to use contains table its giving
> 'c++' but not c#
> but freetexttable is not giving c and c++ and c#.. a+..
>
> What i have to do,,, how can i get the results with out deleting noise
> words...
>
> 2) My second question is some times i am unable to get exact results ..
> why
> like
> WITH [peoplesurge_posting ORDERED BY ROWID] AS (SELECT ROW_NUMBER() OVER
> (ORDER BY rank desc ) AS
> ROWID,id,skills,cname,classification,state,metroarea,designation,rank FROM
> peoplesurge_posting as posting INNER JOIN
> freetexttable(peoplesurge_posting,(skills,cname,metroarea,state),'isabout(vb.net
> OR infosis OR Jaisalmer)' ) as frees ON frees.[key]= posting.[id] ) SELECT
> * FROM [peoplesurge_posting ORDERED BY ROWID]
> This is my query
>
> my result is
>
> But here from my querey i should get results vb.net as skill and comapany
> as infosis
> But here i am getting result like
> 1 78 c,c++,vb wipro IT/Telecom-Software Pradesh Udaipur Programmer 11
> Above o am getting skill as c,c++,vb programmer and company as wipro
> Not only in this issue i am getting not good results.. is fulltext is
> really good one
>
> 3) in lucenet we have a option that it creates a doument for connection
> and table
> every time to goes to that doument gives us result.. is there any option
> in fulltext
> Please give me answer as soon as possible
>
> Thanks
> Phani
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Posted via DevelopmentNow.com Groups
> http://www.developmentnow.com/g/
 >> Stay informed about: Problems With Fulltexttable 
Back to top
Login to vote
Display posts from previous:   
Related Topics:
sp_executesql and CONTAINS problems - Hi! (Sorry for my previous - now deleted - post where I got the subject all wrong) This might be simple but I just do not get it. :( I've created a SP that takes a set of parameters, builds an SQL string and executes it using sp_executesql. One of....

More PDF IFilter problems - Hi all, I'm having some frustrating issues with the PDF IFilter and making it work. I've read the other posts here, and still haven't been able to figure this out. I am running SQL Server 2005 Standard 32 bit edition on Windows Server 2003 Standard....

SqlServer 2000, MSSearch and Fulltext search problems - Hello. I hope someone can help me with this one. We have an SqlServer2000 database SP3, running on Win2003 server. On of the tables in one of the databases we use the fulltext search, and we have set up schedules jobs, one doing a incremental populatio...

Server running slow and MSSearch problems - Dear all, I have a 2003.net stanmdard server with SQL2000 and Exchange 2003. I have since contracted a nasty virus even though I had Trend AV installed. Anyways, I think I have got rid of the viruses but also did a registry cleanup using one of the..

help to define a search criteria with FTS - Hi! I'm using FTS in MSSQL2000. 1. i have a string "bcd" and i want the results : "abcd" or "1bcd" but not "bcda" or "aabcd" (always from the second letter). 2. the search column is a long string. the ...
   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 ]