Full-Text 搜尋中的行為改變

本文描述了全文搜尋中的行為變化。 行為變更會影響功能在 SQL Server 新版本中與早期版本相較的運作或互動方式。

SQL Server 2025 中 Full-Text 搜尋的行為變更

SQL Server 2025(17.x)以全新且強化的二進位檔取代了舊有的詞斷符和過濾器。 要使用新元件,請重建現有的全文索引。

支援新語言

SQL Server 2025(17.x)新增三種語言的全文索引支援:

  • 芬蘭語(LCID 1035)
  • 匈牙利語(LCID 1038)
  • 愛沙尼亞語(LCID 1061)

支援預設文件擴充索引

SQL Server 2025(17.x)預設新增對以下文件擴充功能的索引支援。

Filter Extension
msgfilt02.dll .msg
odffilt02.dll .odp.ods.odt
offfilt02.dll .doc.dot.obd.obt.pot.pps.ppt.xlb.xlc.xls.xlt
offfiltx02.dll .docm.docx.dotx.pptm.pptx.xlsb.xlsm.xlsx.zip
onfilter02.dll .one

意想不到的結果

SQL Server 2025(17.x)中的新元件可能會讓應用程式獲得意想不到的結果。 例如,考慮英文(LCID 1033)的單字分隔器:

術語 使用先前詞斷器的結果 新斷詞器的結果
cat_dog cat_dog cat_dog
cat
dog
$100 $100
nn100usd
\$100
nn100\$
2026-01-09 2026-01-09
2026
nn2026
01
09
2026-01-09
dd20260109
2026
01
09