PostgreSQL 中文参考文档
🌐 英文原版 官方 ↗

52.62. pg_ts_parser #

pg_ts_parser 目录包含定义文本搜索解析器的条目。 解析器负责把输入文本拆分为词位,并为每个词位赋予一个记号类型。 由于解析器必须用 C 语言级别的函数实现, 新解析器的创建仅限于数据库超级用户。

PostgreSQL 的文本搜索特性在 Chapter 12 中有详细描述。

Table 52.62. \1 字段列说明

Column Type

Description

oid oid

Row identifier

prsname name

文本搜索解析器名称

prsnamespace oid (references pg_namespace.oid)

包含此解析器的命名空间的 OID

prsstart regproc (references pg_proc.oid)

解析器的启动函数的 OID

prstoken regproc (references pg_proc.oid)

解析器的下一记号函数的 OID

prsend regproc (references pg_proc.oid)

解析器的结束函数的 OID

prsheadline regproc (references pg_proc.oid)

解析器的标题函数的 OID(如果没有则为零)

prslextype regproc (references pg_proc.oid)

解析器的词法类型函数的 OID