PG_TS_PARSER
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.
| Name | Type | Reference | Description |
|---|---|---|---|
| oid | oid | - | Row identifier (hidden attribute; must be explicitly selected) |
| prsname | name | - | Text search parser name |
| prsnamespace | oid | PG_NAMESPACE.oid | OID of the namespace that contains the 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 |
Last Article: PG_TS_DICT
Next Article: PG_TS_TEMPLATE
Did this article solve your problem?
Thank you for your score!Your feedback would help us improve the website.