PostgreSQL – IP bloğundan gelen bağlantıları listelemek

PostgreSQL’in kullanışlı veri tiplerinden biri de inet veri tipidir. inet veri tipi IPv4 ve IPv6 adreslerini tanımlamada kullanılır. Eğer istenirse ip adresi subneti ile beraber…


PostgreSQL – regex split ile dize bölmek

PostgreSQL’de bir dizeyi belli bir karaktere göre parçalara ayırmak (split) için 2 tane fonksiyonumuz var; regexp_split_to_array ve regexp_split_to_table. regexp_split_to_array : Dizeyi regular expression’a göre parçalara…


PostgreSQL – settings detaylarını listeleme

PostgreSQL’in yönetimini kolaylaştıran özelliklerinden biri temel dokümanını kendi içerisinde barındırmasıdır. Bir konfigurasyonun kısa açıklamasını, hangi değerleri alabileceğini veya kimler tarafından değiştilebileceğini servar’a sorarak kolayca öğrenebiliriz.…


PostgreSQL – Insert … on conflict.

Hemen her yazılımda bulunan ‘kayıt varsa güncelle yoksa ekle’ koşullarını PostgreSQL ile yönetmek çok kolay. Geleneksel yöntemlerde, önce bir SELECT deyimi ile kayıt yerinde mi…


PostgreSQL – CSV

PostgreSQL ile CSV çıktı almak PostgreSQL native olarak CSV dosya biçimini destekler. CSV dosyasından veri alıp bir tabloya ekleyebilir veya herhangi bir sorgunun sonucunu CSV…