Share via


斷詞工具與詞幹分析器

斷詞工具及詞幹分析器,會在所有全文檢索索引資料上執行語文分析。語文分析包括找出文字分界 (斷詞) 以及動詞變化 (字根處理)。這項分析的規則會因不同的語文而有所不同,您可以為每個全文檢索索引資料行指定不同的語文。各種語文的文字分隔都可以使得為該語文產生的詞彙更正確。如果有該語系的文字分隔,但沒有特定次語文的文字分隔,則會使用主要語文。例如,處理加拿大法文時會使用法文文字分隔。如果某種特定語文沒有文字分隔,則會使用中性文字分隔。使用中性文字分隔時,會以中性字元來中斷文字,例如空白與標點符號。

Microsoft SQL Server 2005 包含 23 個地區設定的文字分隔。如需全文檢索搜尋所支援的語言清單,請參閱<sys.fulltext_languages (Transact-SQL)>。

查詢的全文檢索索引資料行的語文,會決定要對全文檢索查詢函數 (CONTAINS、FREETEXT、CONTAINSTABLE 以及 FREETEXTTABLE) 引數執行的語文分析。若沒有為資料行指定語文種類,則設定選項預設值是 default full-text language

若 SQL Server 為當地語系化的版本,並有相符的語文存在時,SQL Server 安裝程式會將 default full-text language 選項設為此伺服器所用的語文。若 SQL Server 為非當地語系化的版本時,則 default full-text language 選項會是英文。

ms142509.note(zh-tw,SQL.90).gif附註:
除非在查詢中指定 LANGUAGE 選項,否則列在單一全文檢索查詢函數子句的所有資料行都必須使用相同的語文。

請參閱

概念

全文檢索搜尋基礎觀念

其他資源

default full-text language 選項

說明及資訊

取得 SQL Server 2005 協助