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