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

MySQL त्रुटि को कैसे हल करें “आपको अपने SQL सिंटैक्स में त्रुटि है; पास में उपयोग करने के लिए सही सिंटैक्स के लिए मैनुअल की जाँच करें जो आपके MySQL सर्वर संस्करण से मेल खाती है?"

<घंटा/>

MySQL संग्रहीत कार्यविधि में इस प्रकार की त्रुटि से बचने के लिए, आपको सीमांकक को बदलने की आवश्यकता है; करने के लिए //।

मान लीजिए यदि आप संग्रहीत प्रक्रिया या ट्रिगर या यहां तक ​​कि फ़ंक्शन का उपयोग कर रहे हैं तो आपको सीमांकक को बदलने की आवश्यकता है। वाक्य रचना इस प्रकार है।

DELIMITER // प्रक्रिया बनाएं yourProcedureName() BEGIN Statement1, . . NEND;//DELIMITER;

उपरोक्त सिंटैक्स को समझने के लिए, हम एक संग्रहित प्रक्रिया बनाते हैं। संग्रहीत कार्यविधि बनाने की क्वेरी इस प्रकार है -

mysql> DELIMITER //mysql> क्रिएट प्रोसेस sp_getAllRecords()-> BEGIN-> SELECT *FROM Employeetable;-> END;->//क्वेरी ओके, 0 पंक्तियाँ प्रभावित (0.23 सेकंड)mysql> DELIMITER;

कॉल कमांड का उपयोग करके संग्रहीत कार्यविधि को कॉल करें। वाक्य रचना इस प्रकार है।

कॉल yourStoreedProcedureName();

अब उपरोक्त प्रक्रिया को कॉल करें जो कर्मचारी तालिका के सभी रिकॉर्ड लौटाती है। क्वेरी इस प्रकार है।

mysql> कॉल sp_getAllRecords();

निम्न आउटपुट है।

<पूर्व>+---------------+--------------+----------------+| कर्मचारी आईडी | कर्मचारी का नाम | कर्मचारी वेतन |+---------------+--------------+----------------+| 2 | बॉब | 1000 || 3 | कैरल | 2500 |+---------------+--------------+----------------+2 पंक्तियाँ सेट में (0.00 सेकंड) क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.02 सेकंड)
  1. कैसे जांचें कि आपके पास विंडोज 10 का कौन सा संस्करण है

    मेरे पास विंडोज़ का कौन सा संस्करण है? यह एक ऐसा सवाल है जो आपने विंडोज 10 के आने से पहले नहीं पूछा होगा। आप शायद जानते थे कि आपके पास विंडोज 8 या विंडोज 7 है, लेकिन आपको सटीक संस्करण संख्या जानने की जरूरत नहीं थी। लेकिन अब जब विंडोज 10 को नियमित फीचर अपडेट मिलते हैं, तो आपको सॉफ्टवेयर इंस्टॉल करते

  1. अपने पीसी पर 0x0000000 त्रुटि का समाधान कैसे करें

    0x0000000 त्रुटि तब होती है जब आपका सिस्टम चलाने के लिए आवश्यक सेटिंग्स या विकल्पों की गणना नहीं कर सकता है। आमतौर पर अपने पीसी को पुनरारंभ करना और नीली स्क्रीन दिखाना, समस्या यह है कि आपका कंप्यूटर ठीक से नहीं चल सकता है। यदि आप यह त्रुटि देख रहे हैं, तो आपको किसी भी समस्या को हल करने की आवश्यकता ह

  1. कैसे जांचें कि आपके पास Windows का कौन सा संस्करण है?

    क्या आप Windows के उस संस्करण के बारे में जानते हैं जो आप हैं उपयोग कर रहे हैं? यदि नहीं, तो और चिंता न करें। आपके पास विंडोज का कौन सा संस्करण है, इसकी जांच कैसे करें, इस बारे में एक त्वरित मार्गदर्शिका यहां दी गई है। जबकि आपको आवश्यक रूप से आपके द्वारा उपयोग किए जा रहे संस्करण की सटीक संख्या जानने