Wersja polska
Funkcja IIF działa w ten sposób, że podajemy warunek, który jest sprawdzany i jeżeli jest on prawidłowy, to zostaje wyświetlony tekst wprowadzony w parametrze numer jeden, a jeśli nie jest prawidłowy to zostaje wyświetlony tekst w parametrze numer dwa. Prosty przykład:
DECLARE @a INT
SET @a = 50
DECLARE @b INT
SET @b = 100
SELECT IIF (@a > @b, 'a jest wieksze od b', 'a jest mniejsze od b') as wynik
English version
The IIF function works in such a way that it checks the correctness of the condition. If the condition is correct, it displays the contents of parameter number 1. If the condition is NOT correct, it displays the contents of parameter number 2.
Example:
DECLARE @a INT
SET @a = 50
DECLARE @b INT
SET @b = 100
SELECT IIF (@a > @b, 'a is larger than b', 'a is smaller than b') as result
Brak komentarzy:
Prześlij komentarz