plsql
IF-THEN-ELSE स्टेटमेंट
खोज…
वाक्य - विन्यास
अगर [स्थिति 1] है
[जब स्थिति 1 सही हो तो निष्पादित करने के लिए बयान];
ELSIF [स्थिति 2] तब
[स्थिति 2 सही होने पर निष्पादित करने के लिए वक्तव्य];
अन्य
[दोनों स्थिति 1 और स्थिति 2 FALSE होने पर निष्पादित करने के लिए वक्तव्य];
अगर अंत;
तो अगर
DECLARE
v_num1 NUMBER(10);
v_num2 NUMBER(10);
BEGIN
v_num1 := 2;
v_num2 := 1;
IF v_num1 > v_num2 THEN
dbms_output.put_line('v_num1 is bigger than v_num2');
END IF;
END;
अगर तब या
DECLARE
v_num1 NUMBER(10);
v_num2 NUMBER(10);
BEGIN
v_num1 := 2;
v_num2 := 10;
IF v_num1 > v_num2 THEN
dbms_output.put_line('v_num1 is bigger than v_num2');
ELSE
dbms_output.put_line('v_num1 is NOT bigger than v_num2');
END IF;
END;
If-then-ELSIF-else
DECLARE
v_num1 NUMBER(10);
v_num2 NUMBER(10);
BEGIN
v_num1 := 2;
v_num2 := 2;
IF v_num1 > v_num2 THEN
dbms_output.put_line('v_num1 is bigger than v_num2');
ELSIF v_num1 < v_num2 THEN
dbms_output.put_line('v_num1 is NOT bigger than v_num2');
ELSE
dbms_output.put_line('v_num1 is EQUAL to v_num2');
END IF;
END;
Modified text is an extract of the original Stack Overflow Documentation
के तहत लाइसेंस प्राप्त है CC BY-SA 3.0
से संबद्ध नहीं है Stack Overflow