NVL: NVL işlevi, girdi olarak iki bağımsız değişken alır. İlk argüman NULL ise, ikinci argümanı döndürür, aksi halde ilk argümanı döndürür.
Örnek: İlk değer 10 olduğu için bu değeri döndürüyor.
1 2 3 | SELECT NVL(10,2) FROM DUAL; |
Çıktı:

Örnek: İlk değer NULL olduğu için ikinci değeri döndürüyor.
1 2 3 | SELECT NVL(NULL,'Oracle') FROM DUAL; |
Örnek: İlk değer null olduğu için ikinci argümanı döndürüyor.
1 2 3 | SELECT NVL(NULL,NULL) FROM DUAL; |
Örnek: Öğrenci tablosunda sınıfı NULL olan öğrencilerin sınıfına SINIFI YOK yazdırarak getiren sorguyu yazın.
1 2 3 | SELECT ograd, ogrsoyad, NVL(sinif,'SINIFI YOK') FROM ogrenci; |











Yorum Yap