SQL Server全文搜索使用特定于语言的Word Breakers。
对于德语,这用于打破/拆分包括复合词在内的单词。但是,似乎并非所有已知的复合词都包含在Word Breaker中。我想知道Word Breaker确实知道的单词列表是否可用。
答案 0 :(得分:0)
答案 1 :(得分:0)
在sql server 2008中这有效...我放在这里的language_id是德语。 我希望看到同样的东西,但西班牙语。
SELECT * FROM sys.fulltext_system_stopwords
WHERE language_id = 1031
编辑:在sql server 2005中,单词存储在此处“$ SQL_Server_Install_Path \ Microsoft SQL Server \ MSSQL.1 \ MSSQL \ FTDATA \”,如果编辑noise-word文件,则必须重新填充全文。
答案 2 :(得分:0)
答案是没有答案。据微软称,这些单词并未存储 - 它们使用公式来“破解”它们。这永远不会100%准确,所以我将不得不忍受这个事实。