SQLyog
 sql >> डेटाबेस >  >> Database Tools >> SQLyog

जहां प्रासंगिक विनिर्देश में यह प्रलेखित है कि SQL स्क्रिप्ट में कुछ टिप्पणियों को, वास्तव में, मान्य SQL (MySQL द्वारा) के रूप में निष्पादित किया जाना है?

यह "टिप्पणी सिंटेक्स" के अंतर्गत मैनुअल में है।

http://dev.mysql.com/doc/refman/5.6 /hi/comments.html

/*! MySQL-specific code */ 
<ब्लॉकक्वॉट>

इस मामले में, MySQL सर्वर टिप्पणी के भीतर कोड को पार्स और निष्पादित करता है क्योंकि यह कोई अन्य SQL कथन होगा, लेकिन अन्य SQL सर्वर एक्सटेंशन को अनदेखा कर देंगे।

...

<ब्लॉकक्वॉट>

अगर आप “!” के बाद कोई वर्शन नंबर जोड़ते हैं वर्ण, टिप्पणी के भीतर सिंटैक्स केवल तभी निष्पादित किया जाता है जब MySQL संस्करण निर्दिष्ट संस्करण संख्या से अधिक या उसके बराबर हो।

संग्रहीत प्रक्रियाओं के मामले में, पूरी घोषणा को लपेटा जाता है, ताकि यदि आपने MySQL सर्वर के एक संस्करण पर डंप फ़ाइल को पुनर्स्थापित करने का प्रयास किया है जो इतना पुराना है कि यह संग्रहीत प्रक्रियाओं का समर्थन नहीं करता है, तो प्रक्रिया परिभाषाओं को सर्वर द्वारा अनदेखा कर दिया जाएगा संपूर्ण पुनर्स्थापना कार्रवाई को विफल करने के बजाय।




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. त्रुटि संख्या 2058 प्लगइन प्रमाणीकरण_विंडो_क्लाइंट लोड नहीं किया जा सका:निर्दिष्ट मॉड्यूल नहीं मिला

  2. ओबीडीसी का उपयोग करके एमएस एक्सेस में .sql आयात करना

  3. आईडी कॉलम द्वारा SQL LIMIT

  4. जब innodb_forced_recovery> 0 [SqlYog] ऑपरेशन की अनुमति नहीं है

  5. मैं इस कॉलम में विदेशी कुंजी क्यों नहीं दे सकता?