單 IF..ELSE 語句
在單個 IF..ELSE
語句中,如果表示式在 IF
語句中求值為 True,則控制元件進入第一個 BEGIN..END
塊,並且只有該塊內的程式碼被執行,Else 塊被簡單地忽略。
另一方面,如果表示式評估為 False
,則執行 ELSE BEGIN..END
塊並且控制元件永遠不會進入第一個 BEGIN..END
塊。
在下面的示例中,表示式將計算為 false,並且將執行 Else 塊以列印字串'First expression was not true'
IF ( 1 <> 1) --<-- Some Expression
BEGIN
PRINT 'One is equal to One'
END
ELSE
BEGIN
PRINT 'First expression was not true'
END