MySQL INSERT Queries में आरक्षित कॉलम नामों से बचना
MySQL डेटाबेस के साथ काम करते समय, आरक्षित शब्दों का सामना करना संभव है जो कॉलम नामों के साथ संघर्ष करते हैं। इससे तालिका में डेटा सम्मिलित करने का प्रयास करते समय त्रुटियां हो सकती हैं।
प्रदान किए गए उदाहरण में, कॉलम नाम "समूह" आरक्षित शब्द "ग्रुप" के साथ टकराव करता है, जो मानक वाक्यविन्यास का उपयोग करके डेटा के सम्मिलन को रोकता है। इस समस्या को हल करने के लिए, आरक्षित कॉलम नाम से बचने के लिए बैकटिक्स (`) वर्ण का उपयोग किया जा सकता है।
'9' पर सेट "समूह" कॉलम के साथ "उपयोगकर्ता" तालिका में एक रिकॉर्ड डालने के लिए:
INSERT INTO users (`name`, `group`) VALUES ('John', '9')
संलग्न करके बैकटिक्स में कॉलम नाम, MySQL इसे एक वैध पहचानकर्ता के रूप में पहचानता है और प्रविष्टि को आगे बढ़ने की अनुमति देता है। यह विधि आपको डेटाबेस स्कीमा को संशोधित किए बिना कॉलम नामों में आरक्षित कीवर्ड की उपस्थिति के आसपास काम करने की अनुमति देती है।
अस्वीकरण: उपलब्ध कराए गए सभी संसाधन आंशिक रूप से इंटरनेट से हैं। यदि आपके कॉपीराइट या अन्य अधिकारों और हितों का कोई उल्लंघन होता है, तो कृपया विस्तृत कारण बताएं और कॉपीराइट या अधिकारों और हितों का प्रमाण प्रदान करें और फिर इसे ईमेल पर भेजें: [email protected] हम इसे आपके लिए यथाशीघ्र संभालेंगे।
Copyright© 2022 湘ICP备2022001581号-3