2

SQL Server 全文搜索使用特定语言的分词器。

对于德语,这用于打断/拆分单词,包括复合词。但是,似乎并非所有已知的复合词都包含在分词器中。我想知道 Word Breaker 确实知道的单词列表是否可用。

4

2 回答 2

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\”,如果编辑干扰词文件,则必须重新填充全文。

于 2008-12-03T12:39:14.183 回答
0

答案是没有答案。根据微软的说法,这些词没有被存储——他们使用一个公式来“打破”它们。这永远不会 100% 准确,所以我只能接受这个事实。

于 2009-01-29T08:28:47.643 回答