ALTER TEXT SEARCH DICTIONARY — modifier la définition d'un dictionnaire de recherche plein texte
ALTER TEXT SEARCH DICTIONARYnom(option[ =valeur] [, ... ] ) ALTER TEXT SEARCH DICTIONARYnomRENAME TOnouveau_nomALTER TEXT SEARCH DICTIONARYnomOWNER TO {nouveau_propriétaire| CURRENT_ROLE | CURRENT_USER | SESSION_USER } ALTER TEXT SEARCH DICTIONARYnomSET SCHEMAnouveau_schéma
ALTER TEXT SEARCH DICTIONARY modifie la définition d'un
dictionnaire de recherche plein texte. Vous pouvez modifier les options
spécifiques au modèle d'un dictionnaire. Vous pouvez aussi modifier le nom du
dictionnaire et son propriétaire.
Vous devez être superutilisateur pour utiliser ALTER TEXT SEARCH
DICTIONARY.
nomLe nom du dictionnaire de recherche plein texte (pouvant être qualifié du schéma).
optionLe nom d'une option, spécifique au modèle, à configurer pour ce dictionnaire.
valeurLa nouvelle valeur à utiliser pour une option spécifique au modèle. Si le signe égal et la valeur sont omises, alors toute valeur précédente de cette option est supprimée du dictionnaire, permettant ainsi l'utilisation de la valeur par défaut.
nouveau_nomLe nouveau nom du dictionnaire de recherche plein texte.
nouveau_proprietaireLe nouveau propriétaire du dictionnaire de recherche plein texte.
nouveau_schémaLe nouveau schéma du dictionnaire de recherche plein texte.
Les options spécifiques au modèle peuvent apparaître dans n'importe quel ordre.
La commande exemple suivante modifie la liste des mots d'arrêt par un dictionnaire basé sur Snowball. Les autres paramètres restent inchangés.
ALTER TEXT SEARCH DICTIONARY mon_dico ( StopWords = nouveaurusse );
La commande exemple suivante modifie la langue par le hollandais et supprime complètement l'option des mots d'arrêt.
ALTER TEXT SEARCH DICTIONARY mon_dico ( language = dutch, StopWords );
La commande exemple suivante « met à jour » la définition du dictionnaire sans rien modifier.
ALTER TEXT SEARCH DICTIONARY mon_dico ( dummy );
(Ceci fonctionne parce que le code de suppression de l'option ne se plaint
pas s'il n'y a pas d'options.) Cette astuce est utile lors de la modification
des fichiers de configuration pour le dictionnaire : la commande
ALTER forcera les sessions existantes à relire les
fichiers de configuration, ce qu'elles ne feraient jamais si elles les
avaient déjà lus.
Il n'existe pas d'instruction ALTER TEXT SEARCH DICTIONARY
dans le standard SQL.