Ricerca Full Text, articoli o pronomi all'interno di contains

giovedì 31 marzo 2011 - 15.04

stena Profilo | Junior Member

Quando eseguo una ricerca full text di determinate parole in AND utilizzando il contains,
se nelle parole da ricercare e` contenuto un articolo oppure un pronome non mi viene restituito nulla.

Esempio
SELECT * FROM Tabella WHERE contains(campo, 'casa AND sindaco')
restituisce "n" righe

Se nella ricerca aggiungo ad esempio "AND del"
SELECT * FROM Tabella WHERE contains(campo, 'casa AND sindaco AND del')
non restituisce nulla, anche in presenza ad esempio di "casa del sindaco"

C'e` modo per ovviare a questa cosa ?

Grazie

lbenaglia Profilo | Guru

>C'e` modo per ovviare a questa cosa ?

Ciao,

Prova a dare un'occhiata a questo paragrafo dei Books Online:
http://msdn.microsoft.com/en-us/library/ms142551.aspx

>Grazie
Prego.

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/

stena Profilo | Junior Member

Grazie per il link; era quello che mi serviva.

Una domanda; se provo a eseguire
ALTER FULLTEXT INDEX ON TABELLA SET STOPLIST OFF
Mi compare il messaggio 'Incorrect syntax near 'STOPLIST''.
Utilizzo Sql server 2008 R2

Risolto, era il livello del database 80.

stena Profilo | Junior Member

Ti volevo chiedere come si puo` sapere/calcolare la dimensione di un indice full text.

grazie.
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5