Microsoft SQL Server Più dichiarazioni IF

Esempio

Possiamo utilizzare più istruzioni IF per controllare più espressioni totalmente indipendenti l'una dall'altra.

Nell'esempio seguente, viene valutata l'espressione di ogni istruzione IF e, se è vero, il codice all'interno del blocco BEGIN...END viene eseguito. In questo particolare esempio, la prima e la terza espressione sono vere e solo le istruzioni di stampa verranno eseguite.

IF (1 = 1)  --<-- Some Expression      --<-- This is true 
BEGIN
    PRINT 'First IF is True'           --<-- this will be executed
END

IF (1 = 2)  --<-- Some Expression 
BEGIN
    PRINT 'Second IF is True'
END

IF (3 = 3)  --<-- Some Expression        --<-- This true 
BEGIN
    PRINT 'Thrid IF is True'             --<-- this will be executed
END