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

MySQL उपयोगकर्ता वेरिएबल से आपका क्या अभिप्राय है और हम उन्हें मान कैसे असाइन कर सकते हैं?

MySQL उपयोगकर्ता वेरिएबल को @variable के रूप में लिखा जाता है और इसे पूर्णांक, वास्तविक, स्ट्रिंग या NULL मान पर सेट किया जा सकता है। SET स्टेटमेंट की मदद से हम उपयोगकर्ता वेरिएबल को मान असाइन कर सकते हैं। मान असाइन करते समय हम असाइनमेंट ऑपरेटर के रूप में = या := दोनों का उपयोग कर सकते हैं।

उदाहरण

mysql> SET @A = 100;
Query OK, 0 rows affected (0.00 sec)
mysql> Set @B = 'MySQL';
Query OK, 0 rows affected (0.00 sec)

उपरोक्त क्वेरी ने क्रमशः उपयोगकर्ता वेरिएबल A को 100 और उपयोगकर्ता वेरिएबल B को 'MySQL' मान असाइन किया है।

हम SELECT स्टेटमेंट की मदद से उनके मानों की जांच कर सकते हैं:

mysql> Select @A, @B;
+------+-------+
| @A   | @B    |
+------+-------+
| 100  | MySQL |
+------+-------+
1 row in set (0.05 sec)

हम कॉमा से अलग करके एकाधिक वेरिएबल असाइनमेंट भी कर सकते हैं। इसे निम्न उदाहरण में दर्शाया गया है:

mysql> SET @X = 'Ram',@Y = 'Shyam',@Z = 'Students', @S = 5000;
Query OK, 0 rows affected (0.00 sec)
mysql> Select @X, @Y, @Z, @S;
+------+-------+----------+------+
| @X   | @Y    | @Z       | @S   |
+------+-------+----------+------+
| Ram  | Shyam | Students | 5000 |
+------+-------+----------+------+
1 row in set (0.00 sec)

हम SELECT स्टेटमेंट के साथ भी उन्हें मान असाइन कर सकते हैं लेकिन उसके लिए हमें केवल := असाइनमेंट ऑपरेटर का उपयोग करना होगा, = का नहीं। इसे नीचे दिए गए उदाहरण में दर्शाया गया है:

mysql> SELECT @C := 'Tutorialspoint';
+------------------------+
| @C := 'Tutorialspoint' |
+------------------------+
| Tutorialspoint         |
+------------------------+
1 row in set (0.00 sec)
mysql> SELECT @C;
+----------------+
| @C             |
+----------------+
| Tutorialspoint |
+----------------+
1 row in set (0.00 sec)
  1. Bash वेरिएबल्स क्या हैं और आप उनका उपयोग कैसे कर सकते हैं? Bash वेरिएबल्स क्या हैं और आप उनका उपयोग कैसे कर सकते हैं?

    Bash आपको टेक्स्ट के पूरे स्ट्रिंग्स को सिंगल वेरिएबल्स में मैप करने की अनुमति देता है, जिससे इसका उपयोग और स्क्रिप्ट लेखन सरल हो जाता है। वे कैसे काम करते हैं, और आप उनका उपयोग कैसे कर सकते हैं? आइए पता लगाते हैं। वेरिएबल क्या है? वेरिएबल्स याद रखने में आसान नाम हैं जिनमें अलग-अलग अल्फ़ान्यूमेरिक म

  1. WebP इमेज क्या है और आप इसे कैसे सेव कर सकते हैं? WebP इमेज क्या है और आप इसे कैसे सेव कर सकते हैं?

    पिछले कुछ वर्षों में Google ने चुपचाप WebP नामक एक नया छवि प्रारूप पेश किया है। WebP प्रारूप को अत्यधिक लोकप्रिय JPEG के उत्तराधिकारी के रूप में घोषित किया गया है। बैंडविड्थ उपयोग और/या इंटरनेट गति से संबंधित लोगों के लिए, यह एक अच्छी बात है। डिजिटल छवियों के साथ काम करने का प्रयास करने वाले उपयोगकर

  1. एडवेयर को समझना: यह कैसे काम करता है और खुद को कैसे बचाएं एडवेयर को समझना: यह कैसे काम करता है और खुद को कैसे बचाएं

    एडवेयर क्या है? बधाई हो!!! आपको मुफ्त iPhone के लिए चुना गया है!!!! यहां क्लिक करें!!!! क्या आप कभी इंटरनेट ब्राउज़ कर रहे हैं, अपने दिन के बारे में जा रहे हैं, जब अचानक आपको इन संदेशों से भर दिया जाता है? यदि आपने मान लिया कि वे शायद स्पैम हैं, तो आप सही हैं! यदि आप इस तरह के बहुत सारे विज्ञापन देख