एक संग्रहीत कार्यविधि का विवरण प्रदर्शित करने के लिए, निम्नलिखित सिंटैक्स है -
शो क्रिएट प्रोसेस योर प्रोसीडरनाम ();
आइए पहले एक संग्रहित प्रक्रिया बनाएं -
mysql> DELIMITER //mysql> क्रिएट प्रोसीडर सैंपल_प्रोसेडर () BEGIN सेलेक्ट "Hello MYSQL!!!!"; END//क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.18 सेकंड)mysql> DELIMITER;
कॉल कमांड का उपयोग करके संग्रहित प्रक्रिया को कॉल करें।
mysql> कॉल sample_Procedure();
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+-----------------+| हैलो मायएसक्यूएल !!!! |+-----------------+| हैलो मायएसक्यूएल !!!! |+-----------------+1 पंक्ति सेट में (0.00 सेकंड)क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.01 सेकंड)ऊपर बनाई गई MySQL संग्रहीत कार्यविधि का विवरण प्रदर्शित करने के लिए क्वेरी निम्नलिखित है -
mysql> बनाने की प्रक्रिया नमूना_प्रक्रिया दिखाएं;
यह निम्नलिखित आउटपुट देगा -
<पूर्व>+---------------------+-------------------------- ------------------------------------------------------ -------------------------------------------------- -------------+--------------------------+--------------- ---------+---------------------+| प्रक्रिया | sql_mode | प्रक्रिया बनाएं | चरित्र_सेट_क्लाइंट | Collation_connection | डेटाबेस कोलेशन | ------------------------------------------------------ -------------------------------------------------- -------------+--------------------------+--------------- ---------+---------------------+| नमूना_प्रक्रिया | STRICT_TRANS_TABLES,NO_ENGINE_SUBSTITUTION | DEFINER=`root`@`%` PROCEDURE `sample_Procedure`() बनाएं "Hello MYSQL!!!!"; अंत | utf8 | utf8_general_ci | utf8_unicode_ci |+----------------------------+---------------------------- ----------------------------------------------------------------- -------------------------------------------------- -------------+--------------------------+-------------- --------+---------------------+1 पंक्ति सेट में (0.00 सेकंड)