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

मैं MySQL के कॉलम डेटा के साथ SPACE () फ़ंक्शन का उपयोग कैसे कर सकता हूं?

<घंटा/>

MySQL तालिका के कॉलम नाम का उपयोग SPACE () फ़ंक्शन के साथ एक निर्दिष्ट कॉलम के बाद या पहले दो कॉलम के बीच सफेद रिक्त स्थान जोड़ने के लिए किया जा सकता है। इसे प्रदर्शित करने के लिए 'छात्र' तालिका के डेटा के उदाहरण का उपयोग किया जाता है।

उदाहरण

mysql> Select Id, Space(8),Name from Student;
+------+----------+---------+
| Id   | Space(8) | Name    |
+------+----------+---------+
| 1    |          | Gaurav  |
| 2    |          | Aarav   |
| 15   |          | Harshit |
| 20   |          | Gaurav  |
| 21   |          | Yashraj |
+------+----------+---------+
5 rows in set (0.00 sec)

उपरोक्त उदाहरण में, दो स्तंभों के बीच एक स्तंभ के रूप में 8 सफेद रिक्त स्थान जोड़े गए हैं।


  1. क्या हम MySQL में कॉलम मान के साथ बैकटिक्स का उपयोग कर सकते हैं?

    आप स्तंभ मान के साथ बैकटिक्स का उपयोग नहीं कर सकते। इसके लिए सिर्फ टेबल नेम या कॉलम नेम का ही इस्तेमाल करें। यदि आप कॉलम मान के साथ बैकटिक का उपयोग करते हैं तो MySQL निम्न त्रुटि संदेश देगा: ERROR 1054 (42S22):जहां क्लॉज में अज्ञात कॉलम 191.23.41.10 आइए पहले एक टेबल बनाएं: टेबल बनाएं DemoTable6(Sy

  1. MySQL के साथ कॉलम नामों में विशेष वर्णों का उपयोग कैसे करें?

    कॉलम नाम के आसपास बैकटिक्स का उपयोग करने से आप विशेष वर्णों का उपयोग कर सकेंगे। आइए पहले एक टेबल बनाएं - );क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित हुई (0.55 सेकंड) इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें - डेमोटेबल में डालें (`छात्र-नाम`,` छात्र-आयु`) मान (बॉब) ,18);क्वेरी ठीक है, 1 पंक

  1. क्या हम MySQL8 के साथ कॉलम नाम के रूप में "रैंक" का उपयोग कर सकते हैं?

    रैंक एक MySQL आरक्षित शब्द है जिसे MySQL संस्करण 8.0.2 में परिभाषित किया गया है। इसलिए, आप रैंक को कॉलम नाम के रूप में उपयोग नहीं कर सकते। आपको रैंक के आसपास बैकटिक्स का उपयोग करने की आवश्यकता है। आइए सबसे पहले उस MySQL संस्करण की जाँच करें जिस पर हम काम कर रहे हैं। यहाँ, मैं MySQL संस्करण 8.0.12 क