Computer >> कंप्यूटर >  >> प्रोग्रामिंग >> MySql

MySQL में वेरिएबल बनाने के लिए DECLARE का उपयोग करना?

<घंटा/>

आप संग्रहीत प्रक्रिया में DECLARE का उपयोग कर सकते हैं। वाक्य रचना इस प्रकार है -

अपने वेरिएबलनाम को अपना डेटा टाइप घोषित करें;

ऊपर दिए गए सिंटैक्स को समझने के लिए, हम एक संग्रहित प्रक्रिया बनाते हैं:

mysql> delimiter //mysql> क्रिएट प्रोसेस स्क्वेर_डेमो (वैल्यू इंट में) मैजिकवैल्यू इंट घोषित करना शुरू करें; मैजिकवैल्यू सेट करें =मान; आउटपुट के रूप में concat('Your Square Value=',magicValue*magicValue) चुनें; अंत; // क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)mysql> सीमांकक;

अब आप कॉल कमांड का उपयोग करके एक संग्रहीत कार्यविधि को कॉल कर सकते हैं -

mysql> Square_demo(15) पर कॉल करें;

यह निम्नलिखित आउटपुट देगा -

<पूर्व>+--------------------------+| आउटपुट |+-----------------------+| आपका वर्ग मान=225 |+--------------------------+1 पंक्ति सेट (0.00 सेकंड) में ठीक है, 0 पंक्तियाँ प्रभावित (0.00 सेकंड)
  1. MySQL कार्यक्षेत्र का उपयोग करके संग्रहीत कार्यविधियाँ बनाएँ?

    आइए पहले एक संग्रहित प्रक्रिया बनाएं। MySQL वर्कबेंच का उपयोग करके एक संग्रहीत कार्यविधि बनाने की क्वेरी निम्नलिखित है। व्यवसाय का उपयोग करें;DELIMITER//ड्रॉप प्रक्रिया अगर SP_GETMESSAGE मौजूद है; प्रक्रिया बनाएं SP_GETMESSAGE()BEGINDECLARE MESSAGE VARCHAR(100);SET MESSAGE=Hello;Select CONCAT(MESSAG

  1. कैसे MySQL में एक प्रक्रिया के अंदर एक चर घोषित करने के लिए?

    आप एक MySQL प्रक्रिया के अंदर एक चर घोषित करने के लिए DECLARE कमांड का उपयोग कर सकते हैं। आइए MySQL में एक संग्रहित प्रक्रिया बनाएं - DELIMITER; ऊपर, हमने एक चर घोषित किया है। अब, कॉल कमांड का उपयोग करके संग्रहीत कार्यविधि को कॉल करें - DECLARE_VARIABLE_DEMO(10) पर कॉल करें; यह निम्नलिखित आउटपुट

  1. MySQL संग्रहीत कार्यविधि SHOW CREATE TABLE निष्पादित करने के लिए?

    किसी संग्रहीत कार्यविधि में SHOW CREATE TAB निष्पादित करने के लिए, SHOW CREATE TABLE का उपयोग करें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड) SHOW CREATE TABLE निष्पादित करने वाली संग्रहीत प्रक्रिया निम्नलिखित है - सीमांकक; कॉल कमांड का उपयोग करके संग्रहीत कार्य