Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

Vous n'avez pas encore de compte Developpez.com ? L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Developpez.com

PostgreSQL

Choisissez la catégorie, puis la rubrique :

47.49. 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, Recherche plein texte.

Tableau 47.49. Colonnes de pg_ts_parser

Nom Type Références Description
oid oid   Identifiant de ligne (attribut caché ; doit être sélectionné explicitement)
prsname name   Nom de l'analyseur de recherche plein texte
prsnamespace oid pg_namespace.oid OID du namespace qui contient l'analyseur
prsstart regproc pg_proc.oid OID de la fonction de démarrage de l'analyseur
prstoken regproc pg_proc.oid OID de la fonction next-token de l'analyseur
prsend regproc pg_proc.oid OID de la fonction d'arrêt de l'analyseur
prsheadline regproc pg_proc.oid OID de la fonction headline de l'analyseur
prslextype regproc pg_proc.oid OID de la fonction lextype de l'analyseur

Contacter le responsable de la rubrique PostgreSQL

Partenaire : Hébergement Web