COALESCE NE İŞE YARAR? ORACLE ( Kod Okunurluğunu Arttırmak )

Oracle’ın Built-in fonksiyonu olan Coalesce maalesef çok fazla bilinmiyor. En basit tarif ile “Değer NULL ise yanındaki sağındaki değere bak” söyliyebilirim. Bu fonksiyonu iç içe geçmiş NVL,DECODE yerine kullanılabilir. Bu fonksiyon bilinmediği zaman okunması zor olan kodlar ortaya çıkıyor.

SELECT COALESCE(null,null,’dolu’,null,’dolu2′,null) FROM dual;

Dönen değer: “dolu” olacaktır.

Continue reading