Postgresql Locale and Formatting
Postgresql Locale and Formatting (Yerel Ayarlar ve Biçimlendirme) parametreleri, veritabanı sunucusunun dil ve bölge ayarlarını, karakter kodlamasını ve tarih/saat formatlarını belirler. Bu parametreler, veritabanı sunucusunun metinleri ve verileri nasıl işleyeceğini ve biçimlendireceğini kontrol eder.
PostgreSQL’de kullanılan Postgresql Locale and Formatting parametreleri:
datestyle: Tarih ve saat biçiminin nasıl gösterileceğini belirler. ‘iso, dmy’ değeri, ISO standartlarına göre tarih biçimini (yıl-ay-gün) ve gün/ay/yıl sıralamasını tercih eder.
intervalstyle: Aralık (interval) veri türünün nasıl gösterileceğini belirler. ‘postgres’ değeri PostgreSQL’in varsayılan aralık biçimini kullanır.
timezone: PostgreSQL’de kullanılan varsayılan zaman dilimini belirler. ‘GMT’ değeri, Greenwich Ortalama Zamanı’nı temsil eder.
Postgresql de farklı bir yol olarak timezonu’u değiştirmek için PostgreSQL de Timezonu Değiştirmek yazıma göz atabilirsiniz.
timezone_abbreviations: Kullanılabilir zaman dilimi kısaltmaları kümesini belirler. ‘Default’, ‘Australia’ ve ‘India’ gibi önceden tanımlanmış kümelere sahiptir.
extra_float_digits: Kesirli sayıları hassas bir şekilde temsil etmek için kullanılır. 1 veya daha büyük bir değer seçmek, kesirli sayıların daha hassas bir şekilde temsil edilmesini sağlar.
client_encoding: İstemci tarafından kullanılan karakter kodlamasını belirler. sql_ascii varsayılan kodlamadır, ancak genellikle veritabanı kodlamasına varsayılan olarak ayarlanır.
lc_messages: PostgreSQL’in hata mesajları için yerel ayarları belirler.
lc_monetary: Para birimi biçimlendirme için yerel ayarları belirler.
lc_numeric: Sayı biçimlendirme için yerel ayarları belirler.
lc_time: Zaman biçimlendirme için yerel ayarları belirler.
default_text_search_config: Metin arama işlemleri için kullanılacak varsayılan metin arama yapılandırmasını belirler. Bu, metin arama işlevlerinin hangi dil ve düzenlemeleri kullanacağını belirler. Burada ‘pg_catalog.turkish’ değeri Türkçe metin arama yapılandırmasını belirtir.
Postgresql.conf ile ilgili daha fazla detay için postgresql.conf yazıma göz atabilirsiniz.