Message posté par : ckiko13
----------------------------------------
Bonjour
Dans une table, je souhaiterais enlever des espaces vides entre des virgules ou à la fin
de la ligne.
Pour ce faire, j'utilise cette expression:
-----------------
Code :
select
REGEXP_REPLACE (nom_prop,'/\s+/',' ')
from parc_group_proprio;
-----------------
Où nom_prop = champ concerné & parc_group_proprio = ma table
Par exemple, de cet enregistrement:
-----------------
Citation :
BONNA/AUGUSTE , ,019 RUE
COTE ,26000 VALENCE
-----------------
Je souhaite obtenir cela:
-----------------
Citation :
BONNA/AUGUSTE,019 RUE COTE,26000 VALENCE
-----------------
J'essaye plusieurs variantes de mon expression régulière
-----------------
Citation :
'\\s+'
'\\s+'
'/ss+/'
-----------------
, mais rien ne semble fonctionner.
Auriez-vous une idée pour reformuler correctement mon expression?
Merci
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=335845#p335845
Pour y répondre : geobd(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net