Help Center > > Developer Guide> System Catalogs and System Views> System Catalogs> PG_TS_PARSER

PG_TS_PARSER

Updated at: Jul 15, 2020 GMT+08:00

PG_TS_PARSER records entries defining text search parsers. A parser splits input text into lexemes and assigns a token type to each lexeme. Since a parser must be implemented by C functions, parsers can be created only by database administrators.

Table 1 PG_TS_PARSER columns

Name

Type

Reference

Description

oid

oid

-

Column identifier (hidden attribute; must be explicitly selected)

prsname

name

-

Text search parser name

prsnamespace

oid

PG_NAMESPACE.oid

OID of the namespace that contains this parser

prsstart

regproc

PG_PROC.oid

OID of the parser's startup function

prstoken

regproc

PG_PROC.oid

OID of the parser's next-token function

prsend

regproc

PG_PROC.oid

OID of the parser's shutdown function

prsheadline

regproc

PG_PROC.oid

OID of the parser's headline function

prslextype

regproc

PG_PROC.oid

OID of the parser's lextype function

Did you find this page helpful?

Submit successfully!

Thank you for your feedback. Your feedback helps make our documentation better.

Failed to submit the feedback. Please try again later.

Which of the following issues have you encountered?







Please complete at least one feedback item.

Content most length 200 character

Content is empty.

OK Cancel