SQL Server 2012 T-SQL Yeni Fonksiyonlar - IIF ve Choose
IIF fonksiyonu mantıksal ifadenin sonucuna göre iki durumdan birinin geri döndürülmesini sağlar. Koşul sağlanıyorsa ilk değer sağlanmıyorsa ikinci eğer geriye döndürülür.
Kullanımı
IIF (Mantıksal İfade,doğruysa, yalnışsa)
Örnek
DECLARE @a int = 45;
DECLARE @b int = 40;
SELECT IIF ( @a > @b, 'Evet büyük', 'Hayır küçük' ) as Sonuc;
Geriye Evet Büyük dönecektir.
Choose fonksiyonu parametre olarak gönderilen iki yada daha fazla değer içerisinden belirtilen indexteki değerin geri dödürülmesini sağlar.
Kullanımı
CHOOSE ( index, değer, val_2 [, val_n ] )
Örnek
SELECT CHOOSE ( 3, 'Alex', 'Emre', 'Volkan', 'Lugano' ) as sonuc;
Geriye Volkan dönecektir.
SQL Server
SQL Server 2012 | SQL Server |
18.11.2011 16:16:13