IF-ELSE लागू करने के लिए, सिंटैक्स निम्न है:
if yourCondition then
yourStatement1;
else
yourStatement2;
end if ;
स्टोर्ड प्रोसीजर में IF-ELSE की उपरोक्त अवधारणा को समझने के लिए, आइए एक स्टोर्ड प्रोसीजर बनाते हैं:
mysql> delimiter // mysql> create procedure If_else_stored_demo(value int)
begin
if value > 1000 then
select "your value is greater than 1000";
else
select "your value is less than or equal to 1000";
end if ;
end
// Query OK, 0 rows affected (0.00 sec) mysql> delimiter ;
अब आप CALL कमांड का उपयोग करके स्टोर्ड प्रोसीजर को कॉल कर सकते हैं:
mysql> call If_else_stored_demo(500);
इससे निम्न आउटपुट प्राप्त होगा:
+------------------------------------------+ | your value is less than or equal to 1000 | +------------------------------------------+ | your value is less than or equal to 1000 | +------------------------------------------+ 1 row in set (0.00 sec) Query OK, 0 rows affected (0.00 sec)