Fikirlerini Paylaş, Sen de Kazanmaya Başla!

14 Kasım 2013 Perşembe

TERADATA COALESCE

Teradata COALESCE , oracledaki NVL kullanımına çok benzerdir.
2 parametre içerir.
1. parametre null olarak kontrol edilmek istenen kolon ismidir.
2. parametre eğer null ise hangi değer döndürülmek isteniyorsa o değerin yazıldığı yerdir.

Örnek Kullanım:

 COALESCE(COLUMN_NAME ,0)

birden fazla alanın null kontolünü yapmak için de kullanılabilir

COALESCE(col1, col2, col3, 0) 
 
bu örnekte col1 alanı boş ise col2 alanını col2 
alanı boş ise col3 alanını döndürecektir.
eğer 3 alan da boş iise 0 değerini döndürecektir. 
 

Hiç yorum yok:

Yorum Gönder