Message posté par : T. Rossini
----------------------------------------
-----------------
Nicolas Ribot écrit :
Avec une regexp:
-----------------
Code :
with tmp as (
select regexp_matches(geoloc_etablissement, '[-+]?[0-9]*\.?[0-9]+',
'g') as coords
from sirene
) select coords[1] as latitude, coords[2] as longitude;
-----------------
(je ne comprends rien à cette regexp, je l'ai trouvée sur le net :D )
Nicolas
-----------------
[-+]? : zero ou une fois le symbole - ou +
[0-9]* : zero ou plusieurs symbole numérique
\.? : zero ou un symbole '.' (\ pour échapper ., qui signifie normalement :
n'importe quel symbole)
[0-9]+ : au moins un symbole numérique
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=329436#p329436
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