Monthly Archives: January 2015

Archive of posts published in the specified Month

Written on Jan, 29, 2015 by in , | Leave a comment

Oracle veritabanı üzerinde çalıştırdığımız sorguların ne kadar sürede çalıştığını saniyenin 100’de 1’i hassasiyetinde görmek için DBMS_UTILITY.GET_TIME fonksiyonunun kullanımını göstereceğim. DBMS_UTILITY.GET_TIME Ne Zaman Kullanılır ? Genelde kod blokları içerisinde birden fazla sql çalışıyorsa, hangisinin ne kadar süre çalıştığını bulmak için kullanılır. Veya aynı anda birden fazla iş yapan bir loop’un içerisindeki işlerin ne kadar süre çalıştığını görebilirsiniz. DBMS_UTILITY.GET_TIME Nasıl Kullanılır ? Başlangıç ve bitiş değerlerini …

Continue Reading...
Written on Jan, 27, 2015 by in , , | Leave a comment

NVL Fonksiyonu Nedir ? NVL Fonksiyonu Nasıl Kullanılır ? Sorgu sonucunda null gelen kayıtları istediğiniz bir değere dönüştürülebilirsiniz. Örneğin null matematiksel işleme girdiğinde sonucu null yaptığı için, null kayıtları istediğiniz 0’a çevirmemiz gerekebilir. Veya NULL gelen kayıtların bulunduğu yere ‘Belirsiz’ gibi bir ifade girmek gerekebilir. Bu ve benzeri durumlar için en kolay yöntem NVL fonksiyonunu kullanmaktır. (diğer yöntemler: case when, decode, …

Continue Reading...
Written on Jan, 27, 2015 by in , | Leave a comment

CTAS Nedir ? CTAS nasıl kullanılır? CTAS ; Create Table AS yapısının kısaltılmış halidir. Kolay yoldan tablo oluşturmaya yarar. Genelde tablonun yedeğini almak için veya create script’inin kolayca oluşturulması için kullanılır. CTAS yöntemi ile tablo oluşturulduğunda, partition, index, grant gibi objeler oluşmaz. Örnek kullanım : CREATE TABLE ornek_tablo AS SELECT * FROM hr.EMPLOYEES yukarıdaki sorgu ile hr.EMPLOYEES tablosunun verileri birebir aynı …

Continue Reading...