Buradasın
SQL'de SELECT Cümlesi İçerisinde Kullanılabilecek Fonksiyonlar: ELPAD, ARPAD, NVL ve NVL2
youtube.com/watch?v=6PhGSwGhnfkYapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir eğitim içeriği olup, konuşmacı SQL'de SELECT cümlesi içerisinde kullanılabilen fonksiyonları anlatmaktadır.
- Video, ELPAD ve ARPAD fonksiyonlarının alan uzunluklarını ayarlama işlevini, NVL fonksiyonunun boş değerleri doldurma özelliğini ve NVL2 fonksiyonunun koşullu değer atama özelliğini örneklerle açıklamaktadır. Her fonksiyon için detaylı kullanım örnekleri verilmekte ve dikkat edilmesi gereken noktalar vurgulanmaktadır. Özellikle NVL ve NVL2 fonksiyonlarının boş değerleri nasıl ele aldıkları ve sayı/metin veri tipleri arasındaki uyumluluk kuralları detaylı olarak anlatılmaktadır.
- 00:00Elpad ve Arpad Fonksiyonları
- Select cümlesi içerisinde kullanılabilen elpad, arpad, nvl ve nvl2 fonksiyonları anlatılacaktır.
- Bazı durumlarda değişken veya tablo alan isimlerinin belirli bir standart uzunlukta olması gerekebilir.
- Elpad ve arpad fonksiyonları, alanların belirli bir uzunluğa ulaşmasını sağlamak için kullanılır.
- 01:03Elpad Fonksiyonu Kullanımı
- Elpad fonksiyonu parantez içerisinde hangi alanda işlem yapılacağını, alanın kaç karakter uzunlukta olması gerektiğini ve eksik karakterleri hangi karakterle tamamlaması gerektiğini belirtir.
- Elpad fonksiyonu, orijinal kaydın sol tarafına belirtilen karakteri ekler.
- Arpad fonksiyonu ise orijinal kaydın sağ tarafına belirtilen karakteri ekler.
- 02:45NVL Fonksiyonu
- NVL fonksiyonu, bir alanın değeri boş olması durumunda o alan için yeni bir değer ataması yapmak için kullanılır.
- NVL fonksiyonu, boş alanlara belirli bir değer atayarak matematiksel işlemlerde standart bir değer döndürmek için kullanılır.
- NVL fonksiyonunda, boş alanlara atanacak değer, dolu olan alanların veri tipine uygun olmalıdır.
- 05:24NVL2 Fonksiyonu
- NVL2 fonksiyonu, NVL'den farklı olarak boş değerler için değil, hem dolu hem boş değerler için farklı değerler ataması yapabilir.
- NVL2 fonksiyonu, Excel'deki "Eğer" fonksiyonuna benzer şekilde çalışır.
- NVL2 fonksiyonunda, ilk koşul için verilen değer ile ikinci koşul için verilen değer aynı veri tipinde olmalıdır.