2008-12-03 6 views
2

Полный текстовый поиск SQL Server использует специальные Word Breakers.Кто-нибудь знает, есть ли список немецких слов, используемых в текстовом редакторе Fulltext?

Для немецкого языка это используется для разрыва/разделения слов, включая составные слова. Однако, похоже, не все известные составные слова включены в Word Breaker. Я хотел бы знать, доступен ли список слов, о которых Word Breaker знает.

ответ

0

Ответ нет ответа. По словам Microsoft, слова не сохраняются - они используют формулу для их «разрыва». Это никогда не будет на 100% точным, поэтому мне просто нужно будет жить с этим фактом.

0

Вы прочитали эту страницу, где-то в microsoft msdn говорится, как увидеть список слов. Следующие ссылки могут вам помочь.

Word Breakers and Stemmers

sp_help_fulltext_system_components

Удачи вам, что ...

+0

По всей видимости, официальная документация не известна ни одному слову. – Coolcoder 2008-12-03 13:14:04

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 \", если вы редактируете файл шумового слово, вы должны заселить полный текст.

+0

Стоп-слова - это новые «шумовые слова» в 2008 году. Эффективно это слова, которые исключены из полнотекстового поиска. Я хочу знать, что такое слова. Полный текст знает, как разбить. – Coolcoder 2008-12-03 13:12:15

 Смежные вопросы

  • Нет связанных вопросов^_^