Documentation PostgreSQL 14.22 » Référence » Commandes SQL » CREATE TEXT SEARCH CONFIGURATION

Précédent | Niveau supérieur | Suivant
CREATE TABLESPACE | Sommaire | CREATE TEXT SEARCH DICTIONARY

## CREATE TEXT SEARCH CONFIGURATION

CREATE TEXT SEARCH CONFIGURATION — définir une nouvelle configuration de recherche plein texte

## Synopsis

    CREATE TEXT SEARCH CONFIGURATION nom (
        PARSER = nom_analyseur |
        COPY = config_source
    )

## Description

`CREATE TEXT SEARCH CONFIGURATION` crée une nouvelle configuration de recherche plein texte. Une configuration indique l'analyseur qui peut diviser une chaîne en jetons, ainsi que les dictionnaires pouvant être utilisés pour déterminer les jetons intéressants à rechercher.

Si seul l'analyseur est indiqué, la nouvelle configuration de recherche plein texte n'a initialement aucune relation entre les types de jeton et les dictionnaires et, du coup, ignorera tous les mots. De nouveaux appels aux commandes `ALTER TEXT SEARCH CONFIGURATION` doivent être utilisés pour créer les correspondances et rendre la configuration réellement utile. Autrement, une configuration de recherche plein texte peut être copiée.

Si un nom de schéma est précisé, alors le modèle de recherche plein texte est créé dans le schéma indiqué. Sinon il est créé dans le schéma en cours.

L'utilisateur qui définit une configuration de recherche plein texte en devient son propriétaire.

Voir Chapitre 12 pour plus d'informations.

## Paramètres

`nom`

  Le nom de la configuration de recherche plein texte (pouvant être qualifié du schéma).

`parser_name`

  Le nom de l'analyseur de recherche plein texte à utiliser pour cette configuration.

`source_config`

  Le nom d'une configuration existante de recherche plein texte à copier.

## Notes

Les options `PARSER` et `COPY` sont mutuellement exclusives car, quand une configuration existante est copiée, sa sélection de son analyseur est aussi copiée.

## Compatibilité

Il n'existe pas d'instruction `CREATE TEXT SEARCH CONFIGURATION` dans le standard SQL.

## Voir aussi

ALTER TEXT SEARCH CONFIGURATION, DROP TEXT SEARCH CONFIGURATION