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

नाम MySQL में एक आरक्षित शब्द है?

<घंटा/>

नहीं, नाम MySQL में आरक्षित शब्द नहीं है, आप बैकटिक प्रतीक के बिना उपयोग कर सकते हैं। यदि आप आरक्षित शब्द पर कार्य कर रहे हैं तो बैकटिक चिन्ह का प्रयोग करें। आइए पहले एक टेबल बनाएं -

mysql> तालिका का नाम बनाएं (नाम varchar(10));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.78 सेकंड)

अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड्स इन्सर्ट कर सकते हैं -

mysql> नाम मानों में डालें ('जॉन'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.13 सेकंड) mysql> नाम मानों में डालें ('कैरोल'); क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.14 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> नाम से *चुनें;

आउटपुट

<पूर्व>+----------+| नाम |+----------+| जॉन || कैरल |+----------+2 पंक्तियों में सेट (0.00 सेकंड)

यदि आपके पास आरक्षित शब्द है तो आपको बैकटिक प्रतीक का उपयोग करने की आवश्यकता है। आइए अब आरक्षित शब्द "सेलेक्ट" के रूप में टेबल नाम के साथ एक टेबल बनाएं -

mysql> टेबल बनाएं `select` (`select` int);क्वेरी ओके, 0 पंक्तियां प्रभावित (0.70 सेकेंड)

ऊपर हमने बैकटिक सिंबल का इस्तेमाल किया है, क्योंकि हम टेबल नेम को रिजर्व्ड वर्ड मान रहे हैं। अब आप इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड्स इन्सर्ट कर सकते हैं -

mysql> `select` मानों में सम्मिलित करें(1);क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.16 सेकंड)

चयन कथन का उपयोग करके तालिका से सभी रिकॉर्ड प्रदर्शित करें -

mysql> `select` से `select` चुनें;

आउटपुट

<पूर्व>+--------+| चुनें |+-----------+| 1 |+----------+1 पंक्ति सेट में (0.00 सेकंड)
  1. एक MySQL तालिका में बेतरतीब ढंग से अलग पंक्तियों का चयन करें?

    बेतरतीब ढंग से पंक्तियों का चयन करने के लिए, LIMIT के साथ ORDER BY RAND() का उपयोग करें। अलग-अलग पंक्तियों के लिए DISTINCT का उपयोग करें। आइए पहले एक उदाहरण देखें और एक टेबल बनाएं - टेबल बनाएं DemoTable(Id int NOT NULL AUTO_INCREMENT PRIMARY KEY, Name varchar(40));क्वेरी ओके, 0 पंक्तियाँ प्रभावित (

  1. क्या मुझे अपनी MySQL तालिका "नाम" या "user_name" में उपयोगकर्ता नाम फ़ील्ड का नाम देना चाहिए?

    उपयोगकर्ता_नाम जैसे फ़ील्ड नाम के साथ तालिका का नाम उपसर्ग न करें। इसके बजाय, उपयोगकर्ता या उपयोगकर्ता नाम का उपयोग करें। यदि आप तालिका के नाम का उपसर्ग करते हैं, तो अस्पष्टता की संभावना हो सकती है, इसलिए तालिका नाम के उपसर्ग से बचें। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित

  1. क्या हम उपयोगकर्ता शब्द का उपयोग MySQL तालिका के लिए कर सकते हैं?

    आप MySQL तालिका के लिए उपयोगकर्ता का उपयोग नहीं कर सकते क्योंकि यह MySQL में एक आरक्षित शब्द है। आप उपयोगकर्ता से उपयोगकर्ता या कुछ और नाम बदल सकते हैं या आप उपयोगकर्ता शब्द के आसपास बैकटिक्स का उपयोग कर सकते हैं। उपयोगकर्ता शब्द का उपयोग उपयोगकर्ता बनाने के लिए किया जा सकता है या MySQL डेटाबेस से