Jag hittade svaret på detta idag när jag konverterade min egen databas från SQL 2005 till SQL 2008.
Passera ""
för din sökterm och ändra @search_term =''
testa att vara @search_term = '""'
SQL-servern ignorerar de dubbla citattecken och ger inget fel.
Till exempel skulle följande faktiskt returnera alla poster i tabellen Användare:
declare @SearchTerm nvarchar(250)
SET @SearchTerm = '""'
select UserId, U.Description, U.UserName
from dbo.Users U
WHERE ((@SearchTerm = '""') OR CONTAINS( (U.Description, U.UserName), @SearchTerm))
Om du använder .Net kan du ta en kopia av E. W. Bachtals FullTextSearch-klass. Hans sida är mycket informativ:http://ewbi.blogs.com/develops/