Documentation PostgreSQL 10.23 » Internes » Catalogues système » pg_ts_parser
Précédent Niveau supérieur Suivant
51.59. pg_ts_dict Sommaire 51.61. pg_ts_template

51.60. pg_ts_parser

Le catalogue pg_ts_parser contient des entrées définissant les analyseurs de la recherche plein texte. Un analyseur est responsable du découpage du texte en entrée en lexèmes et de l'assignation d'un type d'élément à chaque lexème. Puisqu'un analyseur doit être codé à l'aide de fonctions écrites en langage C, la création de nouveaux analyseurs est restreinte aux superutilisateurs des bases de données.

Les fonctionnalités de la recherche plein texte de PostgreSQL sont expliquées en détail dans Chapitre 12.

Tableau 51.60. Colonnes de pg_ts_parser

NomTypeRéférencesDescription
oidoidIdentifiant de ligne (attribut caché ; doit être sélectionné explicitement)
prsnamenameNom de l'analyseur de recherche plein texte
prsnamespaceoidpg_namespace.oid OID du namespace qui contient l'analyseur
prsstartregprocpg_proc.oidOID de la fonction de démarrage de l'analyseur
prstokenregprocpg_proc.oidOID de la fonction next-token de l'analyseur
prsendregprocpg_proc.oidOID de la fonction d'arrêt de l'analyseur
prsheadlineregprocpg_proc.oidOID de la fonction headline de l'analyseur
prslextyperegprocpg_proc.oidOID de la fonction lextype de l'analyseur

AltStyle によって変換されたページ (->オリジナル) /