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.62. Colonnes de pg_ts_parser
Type Description |
---|
Identifiant de ligne |
Nom de l'analyseur de recherche plein texte |
OID du namespace qui contient l'analyseur |
OID de la fonction de démarrage de l'analyseur (zéro si aucune) |
OID de la fonction de récupération du jeton suivant de l'analyseur |
OID de la fonction d'arrêt de l'analyseur |
OID de la fonction headline de l'analyseur (zéro si aucune) |
OID de la fonction lextype de l'analyseur |