支援的版本: 目前 (17) / 16 / 15 / 14 / 13
開發版本: devel
不支援的版本: 12 / 11 / 10 / 9.6 / 9.5 / 9.4 / 9.3 / 9.2 / 9.1 / 9.0 / 8.4 / 8.3

51.62. pg_ts_parser #

pg_ts_parser 目錄包含定義文字搜尋剖析器的條目。 剖析器負責將輸入文字分割成詞位,並為每個詞位指定一個權杖類型。 由於剖析器必須由 C 語言層級的函數實作,因此只有資料庫超級使用者才能建立新的剖析器。

PostgreSQL 的文字搜尋功能在 第 12 章 中有詳細描述。

表 51.62. pg_ts_parser 欄位

欄位類型

描述

oid oid

列識別符

prsname name

文字搜尋剖析器名稱

prsnamespace oid (參照 pg_namespace.oid)

包含此剖析器的命名空間的 OID

prsstart regproc (參照 pg_proc.oid)

剖析器啟動函數的 OID

prstoken regproc (參照 pg_proc.oid)

剖析器下一個權杖函數的 OID

prsend regproc (參照 pg_proc.oid)

剖析器關閉函數的 OID

prsheadline regproc (參照 pg_proc.oid)

剖析器標題函數的 OID(如果沒有則為零)

prslextype regproc (參照 pg_proc.oid)

剖析器 lextype 函數的 OID


提交更正

如果您在文件中看到任何不正確、與您特定功能的體驗不符或需要進一步澄清的內容,請使用 此表單 回報文件問題。