विश्वास नहीं कर सकता मैंने इसे पहले नहीं देखा था; मेरे पास MySQL के साथ समस्या यह थी कि डेटाबेस में कॉलम नाम 'desc' था, जिसका मूल रूप से मुझे यह विचार था कि इसका अर्थ 'विवरण' है लेकिन वास्तव में यह 'अवरोही' कीवर्ड के साथ विरोधाभासी था। इसने सिंटैक्स त्रुटि दी।
यहाँ मैंने MySQL प्रलेखन पर पाया है; 9.3 कीवर्ड और सुरक्षित शब्द :
ऊपर उस वेब लिंक पर आप उन कीवर्ड/आरक्षित शब्दों की सूची देख सकते हैं जिनका उपयोग नहीं किया जाना चाहिए या जिनमें बैक स्लैश शामिल होने चाहिए (जिनमें मैं नहीं जाऊंगा)।
मेरा समाधान? आरक्षित शब्दों को पहचानकर्ता के रूप में प्रयोग न करें!
सबसे आसान उपाय जो आप कर सकते हैं वह है इन शब्दों के प्रयोग से बचना। मैंने पहचानकर्ता को 'विवरण' में बदलकर आरक्षित शब्द 'desc' के उपयोग को रोका।
आपकी सभी मदद का धन्यवाद! आशा है कि यह भविष्य में लोगों की सहायता करेगा।