Bonjour,
j'aimerais utiliser les expressions régulières pour supprimer les accents des valeurs d'un champ, mais le code suivant ne marche pas :
Comment feriez-vous ?
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 select replace(champ_prenom, '[ÀÁÂÃÄÅàáâãäåÒÓÔÕÖØòóôõöøÈÉÊËèéêëÇçÌÍÎÏìíîïÙÚÛÜùúûüÿÑñ]', '[AAAAAAaaaaaaOOOOOOooooooEEEEeeeeCcIIIIiiiiUUUUuuuuyN]') as prenom from ma_table where cons_prenom ~ '^A'
Merci d'avance pour votre aide,
@+
PS : J'ai PostgreSQL 7.
Partager