ALTER TEXT SEARCH CONFIGURATION — modifier la définition d'une configuration de recherche plein texte
ALTER TEXT SEARCH CONFIGURATIONnomADD MAPPING FORtype_jeton[, ... ] WITHnom_dictionnaire[, ... ] ALTER TEXT SEARCH CONFIGURATIONnomALTER MAPPING FORtype_jeton[, ... ] WITHnom_dictionnaire[, ... ] ALTER TEXT SEARCH CONFIGURATIONnomALTER MAPPING REPLACEvieux_dictionnaireWITHnouveau_dictionnaireALTER TEXT SEARCH CONFIGURATIONnomALTER MAPPING FORtype_jeton[, ... ] REPLACEvieux_dictionnaireWITHnouveau_dictionnaireALTER TEXT SEARCH CONFIGURATIONnomDROP MAPPING [ IF EXISTS ] FORtype_jeton[, ... ] ALTER TEXT SEARCH CONFIGURATIONnomRENAME TOnouveau_nomALTER TEXT SEARCH CONFIGURATIONnomOWNER TO {nouveau_propriétaire| CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER TEXT SEARCH CONFIGURATIONnomSET SCHEMAnouveau_schéma
ALTER TEXT SEARCH CONFIGURATION modifie la définition
d'une configuration de recherche plein texte. Vous pouvez modifier les
correspondances à partir des types de jeton vers des dictionnaires, ou
modifier le nom ou le propriétaire de la configuration.
Vous devez être le propriétaire de la configuration pour utiliser
ALTER TEXT SEARCH CONFIGURATION.
nomLe nom de la configuration de recherche plein texte (pouvant être qualifié du schéma).
type_jetonLe nom d'un type de jeton qui est émis par l'analyseur de configuration.
nom_dictionnaireLe nom d'un dictionnaire de recherche plein texte à consulter pour le type de jeton spécifié. Si plusieurs dictionnaires sont listés, ils sont consultés dans l'ordre d'apparence.
ancien_dictionnaireLe nom d'un dictionnaire de recherche plein texte à remplacer dans la correspondance.
nouveau_dictionnaire
Le nom d'un dictionnaire de recherche plein texte à substituer à
ancien_dictionnaire.
nouveau_nomLe nouveau nom de la configuration de recherche plein texte.
newownerLe nouveau propriétaire de la configuration de recherche plein texte.
nouveau_schémaLe nouveau schéma de la configuration de recherche plein texte.
La forme ADD MAPPING FOR installe une liste de
dictionnaires à consulter pour les types de jeton indiqués ; il y a une
erreur s'il y a déjà une correspondance pour un des types de jeton. La forme
ALTER MAPPING FOR fait de même mais en commençant par
supprimer toute correspondance existante avec ces types de jeton. Les formes
ALTER MAPPING REPLACE substituent nouveau_dictionnaire par ancien_dictionnaire partout où ce dernier
apparaît. Ceci se fait pour les seuls types de jeton indiqués quand
FOR apparaît ou pour toutes les correspondances de la
configuration dans le cas contraire. La forme DROP
MAPPING supprime tous les dictionnaires pour les types de jeton
spécifiés, faisant en sorte que les jetons de ces types soient ignorés par la
configuration de recherche plein texte. Il y a une erreur s'il n'y a pas de
correspondance pour les types de jeton sauf si IF EXISTS a
été ajouté.
L'exemple suivant remplace le dictionnaire english avec le
dictionnaire swedish partout où english
est utilisé dans ma_config.
ALTER TEXT SEARCH CONFIGURATION ma_config ALTER MAPPING REPLACE english WITH swedish;
Il n'existe pas d'instructions ALTER TEXT SEARCH
CONFIGURATION dans le standard SQL.