इसके लिए आइए पहले MySQL में एक नई टेबल बनाएं
mysql> तालिका उपयोग प्रक्रिया बनाएं -> ( -> आईडी नॉट न्यूल AUTO_INCREMENT PRIMARY KEY, -> FirstName varchar(20), -> LastName varchar(20) -> );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.65 सेकंड)
इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें।
क्वेरी इस प्रकार है
mysql> useProcedure(FirstName, LastName) value('Adam','Smith') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.27 सेकंड)
एकल चयन कथन के साथ संग्रहीत कार्यविधि में दो चर सेट करने के लिए आपकी संग्रहीत कार्यविधि निम्नलिखित है। संग्रहीत कार्यविधि बनाने की क्वेरी इस प्रकार है
mysql> DELIMITER //mysql> प्रक्रिया बनाएं Sp_Demo() -> BEGIN -> एक varchar(20) घोषित करें; -> दो वर्चर घोषित करें (20); -> प्रथम नाम का चयन करें, अंतिम नाम में एक, दो उपयोग प्रक्रिया से जहां आईडी =1; -> एक, दो चुनें; -> अंत; ->//क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.26 सेकंड)mysql> DELIMITER;
कॉल कमांड की मदद से स्टोर की गई प्रक्रिया को कॉल करें।
क्वेरी इस प्रकार है
mysql> कॉल Sp_Demo();
निम्न आउटपुट है
<पूर्व>+----------+----------+| एक | दो |+------+----------+| एडम | स्मिथ |+------+----------+1 पंक्ति सेट में (0.00 सेकंड)क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.01 सेकंड)