在PL/SQL中,條件語句通常使用IF-THEN-ELSE結構來實現。下面是一個示例:
DECLARE
grade NUMBER := 85;
BEGIN
IF grade >= 90 THEN
DBMS_OUTPUT.PUT_LINE('優秀');
ELSIF grade >= 80 THEN
DBMS_OUTPUT.PUT_LINE('良好');
ELSIF grade >= 70 THEN
DBMS_OUTPUT.PUT_LINE('中等');
ELSE
DBMS_OUTPUT.PUT_LINE('不及格');
END IF;
END;
在上面的示例中,根據grade的值進行不同的判斷,輸出不同的結果。如果條件滿足,則執行對應的代碼塊,否則執行ELSE語句中的代碼塊。