Message posté par : Sylvain M.
----------------------------------------
Il y a des propositions de fonctions ici
(
https://wiki.postgresql.org/wiki/Strip_accents_from_strings,_and_output_in_…) ,
par exemple :
-----------------
Code :
CREATE OR REPLACE FUNCTION unaccent_string(text)
RETURNS text
IMMUTABLE
STRICT
LANGUAGE SQL
AS $$
SELECT translate(
$1,
'âãäåāăąÁÂÃÄÅĀĂĄèééêëēĕėęěĒĔĖĘĚìíîïìĩīĭÌÍÎÏÌĨĪĬóôõöōŏőÒÓÔÕÖŌŎŐùúûüũūŭůÙÚÛÜŨŪŬŮ',
'aaaaaaaaaaaaaaaeeeeeeeeeeeeeeeiiiiiiiiiiiiiiiiooooooooooooooouuuuuuuuuuuuuuuu'
);
$$;
-----------------
Du coup, ça donnerait une jointure comme ça :
-----------------
Code :
JOIN ON unaccent_string(t1.champ1) = unaccent_string(t2.champ2)
-----------------
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=359184#p359184
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