Windows 2016 nın region language ayarlarıyla alakalı olabilir mi hocam Kendi windows 10 bilgisayarımda denedim yine aynı

bir up olsun.

Windows 2016 nın region language ayarlarıyla alakalı olabilir mi hocam Bu Yüce Türk Milleti ne ihanetler grdü hepsinin üstesinden gelmeyi başararak tarihe nice zaferler yazdırdı. Bu Millet Kuva-yı milliye hareketini yeniden başlatır. Sivas Kongresini yeniden toplar, Ya İstiklal, Ya lüm diye haykırır ve gereğini yapar. Türk Milleti ihaneti ve hainleri hiç affetmez. Dileğimiz odur ki bu iş sandıkta bitsin, aksi halde "sürüye dalmayı gze alan Kurt, çobanın da, kpeğinde hesabını yapmaz."

https://stackoverflow.com/questions/13029824/postgres-upper-function-on-turkish-character-does-not-return-expected-result merak edip arattım da burdaki adamla aynı sorunu yaşıyon galiba, bir kaç şey nermişler bak istersen 29.99cm, titanyum kaplamalı, çift damarlı, su ve yağ soğutmalı.

https://stackoverflow.com/questions/13029824/postgres-upper-function-on-turkish-character-does-not-return-expected-result merak edip arattım da burdaki adamla aynı sorunu yaşıyon galiba, bir kaç şey nermişler bak istersen Yıl 2020 demek istiyorum sadece

Merhaba, postgresql 12 sürümünü windows 2016 server makineye kurdum CREATE DATABASE tr_demo ENCODING='UTF-8' LC_COLLATE = 'Turkish_Turkey.1254' LC_CTYPE='Turkish_Turkey.1254' TEMPLATE template0; foo ve içerisinde id ve isim alanları olan bir tablo açtım isim alanına kaydettiğim değerler ibrahimİBRAHİM select upper from foo dediğimdeküçük i harfi olan kayıt IBRAHIM oluyor aslında olması gereken İBRAHİM order by da vs veya başka herhangi bir türkçe karakter hatası ile karşılaşmadım ama upper ve lower da bu şekilde sorun var bu sorunuaşağıdaki gibi 2 yeni fonksiyon yazarak çzebiliyorum ama içime sinmiyor. Bu arada linux makinede herhangi bir sorun olmadan çalışıyor upper ve lower. CREATE OR REPLACE FUNCTION "public". upper_tr RETURNS "varchar" AS$BODY$BEGINRETURN UPPER(TRANSLATE($1,'ıi','Iİ'));END;$BODY$LANGUAGE 'plpgsql' VOLATILE;CREATE OR REPLACE FUNCTION "public". lower_tr RETURNS "varchar" AS$BODY$BEGINRETURN lower(TRANSLATE($1,'Iİ','ıi'));END;$BODY$LANGUAGE 'plpgsql' VOLATILE;