Bonjour,
J'ai des fiches de métadonnées qui sont remplies par des utilisateurs sur internet et stockées dans une base de données Postgresql.
Parmi les infos renseignées par les utilisateurs, il y a un champ "mots-clés". Ce champ est utilisé pour faire des recherches sur les métadonnées existantes.
Le problème est que mon logiciel est "case-sensitive", donc il différencie un même mot en fonction qu'il soit en minuscule ou majuscule.
Je voudrais donc créer un trigger qui mettent tous les mots-clés en minuscule une fois qu'une nouvelle métadonnée est créée.
Je cherche donc à modifier une partie d'une chaine de caractères (qui est en fait un fichier .xml).
Ci-dessous une partie de la chaine. Je voudrais donc transformer "MOT-CLÉ" en "mot-clé" sans changer le reste.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 <gmd:keyword> <gco:CharacterString>MOT-CLÉ</gco:CharacterString> </gmd:keyword>
Quelqu'un aurait-il une idée?
Pierre
Partager