Modifier partie d'une chaine de caractères
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:
1 2 3
| <gmd:keyword>
<gco:CharacterString>MOT-CLÉ</gco:CharacterString>
</gmd:keyword> |
Quelqu'un aurait-il une idée?
Pierre