Är det någon som vet hur man kan söka på t.ex. Bjork och sedan få träff på ord som Björk, Bjork etc. ? Hej. Hej en gång till.Sökning på svenska tecken i Oracle
Provade med SOUNDEX i Oracle och det funkade sådär, gör man en sökning på t.ex. Åke får man ingen träff, däremot om man skulle skriva in Äke(SOUNDEX matchar ju uttal).
Såg att man i Outlook kan söka på personer och att man där tagit hand om att matcha tex. o mot ö etc. Måste man koda en sådan matchingsmekanism eller kan man använda sig utav någon trevlig Oracle-funtion?
/MagnusSv: Sökning på svenska tecken i Oracle
Mig veterligen finns det ingen vettig funktion för detta.
Även jag har försökt med soudex utan framgång.
Något jag inte har har pysslat med men som eventuellt
kan innehålla denna funktionalitet är något av Oracle's
tilläggspaket (options), tex Oracle Text.
Kan vara värt att prova.
/UffeSv: Sökning på svenska tecken i Oracle
Prova om funktionen TRANSLATE passar.
Exempel :
Byt alla Å och Ä mot A och alla Ö mot O.
select some_field from some_table
where translate(upper(some_field), 'ÅÄÖ', 'AAO') = upper(my_var)
/Uffe