I can find what DLL supports English word breakers by using sp_help_fulltext_system_components
but I have not been able to find an actual list of the word breaking characters for English (like blank, .
, %
, etc.).
Anyone know of a source for this info?
Best Answer
This isn't an official list, but using a loop to work through a list of characters, and using
sys.dm_fts_parser
like so:I can generate a list of characters that
sys.dm_fts_parser
reckons break the words. (sys.dm_fts_parser
returns a row for every 'word' found in the import, so if it returns more than 1 row we had a word breaker)This could be expanded to extended/non-english character sets by using
nchar()
rather thanchar()
(and a bigger value for @i), and changing parameter 2 (lcid) in the call tosys.dm_fts_parser