多個 IF 報表

我們可以使用多個 IF 語句來檢查完全獨立的多個表示式。

在下面的示例中,將評估每個 IF 語句的表示式,如果為 true,則執行 BEGIN...END 塊中的程式碼。在此特定示例中,First 和 Third 表示式為 true,僅執行那些 print 語句。

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