PostgreSQL – pgFormatter ile sql formatlamak

pgFormatter parametre olarak verdiğimiz bir sql dosyasını bize seçeneklere göre formatlayabiliyor. CGI olarak da kullanılabiliyor. Kullanımı da çok basit. Temel kullanımı aşağıdaki şekilde.

Piyasada…


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…