आइए पहले एक नई तालिका बनाएं और अवधारणा को निरंतरता में समझें
mysql> टेबल बनाएं StoredProcedureInsertDemo -> (-> UserId int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> UserName varchar(20), -> UserAge int -> );क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.63 सेकंड)
तालिका में डेटा सम्मिलित करने के लिए संग्रहीत कार्यविधि बनाने की क्वेरी यहां दी गई है
mysql> DELIMITER //mysql> प्रक्रिया बनाएं प्रक्रिया_InsertIntoTable (प्रथम नाम VARCHAR (100), आयु INT में) -> BEGIN -> StoredProcedureInsertDemo (उपयोगकर्ता नाम, उपयोगकर्ता आयु) मान (प्रथम नाम, आयु) में डालें; -> END -> // क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.34 सेकंड)mysql> DELIMITER;
नीचे दिखाए गए अनुसार कॉल कमांड की सहायता से संग्रहीत कार्यविधि को कॉल करें
mysql> कॉल प्रक्रिया_InsertIntoTable('Larry',23);क्वेरी ठीक, 1 पंक्ति प्रभावित, 1 चेतावनी (0.19 सेकंड)
तालिका रिकॉर्ड एक बार फिर से जांचें।
क्वेरी इस प्रकार है -
mysql> StoredProcedureInsertDemo से *चुनें;
निम्न आउटपुट है
<पूर्व>+----------+----------+-----------+| उपयोगकर्ता आईडी | उपयोगकर्ता नाम | उपयोगकर्ता आयु |+----------+----------+--------+| 1 | लैरी | 23 |+----------+----------+-----------+1 पंक्ति में सेट (0.00 सेकंड)