I have a table that contains country names in Turkish like "TÜRKİYE", "TUNUS" etc. I have a query that helps me search country names in that table. When I start searching with "TÜ" it brings me "TÜRKİYE" , "TÜRKMENİSTAN" etc. But when I type "TU" it brings "TUNUS" as it suppose to.
All I want here is , I type "TU" and it brings all results for "TÜRKİYE", "TÜRKMENİSTAN" and "TUNUS" etc. I have this problem with I->İ, O->Ö, S->Ş and all other Turkish specific characters.
My query:
SELECT "Countries"."countryName",
"Countries"."countryCode",
"Countries"."telephoneCode",
"Countries"."isIbanMantadatory"
FROM "Countries"
WHERE "Countries"."countryName" LIKE :"countryParams" || '%' AND
"Countries"."telephoneCode" LIKE :"telefonParams" || '%'