PLSQL Language Reference-PL/SQL語言基礎-表示式-短路計算

LuiseDalian發表於2014-03-07

短路計算

當計算一個邏輯表示式的時候PL/SQL使用短路計算。即一但能夠確定表示式的值,則PL/SQL就會停止計算。

DECLARE

    on_hand  INTEGER := 0;

    on_order INTEGER := 100;

BEGIN

    -- 不會引發除0錯誤 

    IF (on_hand = 0) OR ((on_order / on_hand) < 5) THEN

        DBMS_OUTPUT.PUT_LINE('手上的數量為0.');

    END IF;

END;


來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/17013648/viewspace-1102789/,如需轉載,請註明出處,否則將追究法律責任。

相關文章