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

MySQL HEX () फ़ंक्शन क्या है और यह CONV () फ़ंक्शन से कैसे भिन्न है?

<घंटा/>

दरअसल, HEX () फ़ंक्शन दशमलव या स्ट्रिंग मान को हेक्साडेसिमल मान में परिवर्तित करता है। रूपांतरण के बाद MySQL उस हेक्साडेसिमल मान का एक स्ट्रिंग प्रतिनिधित्व देता है।

वाक्यविन्यास

HEX(Num or Str)

जैसा कि हम जानते हैं कि HEX () फ़ंक्शन किसी संख्या या स्ट्रिंग को परिवर्तित कर सकता है इसलिए सिंटैक्स में 'Num' उस संख्या का प्रतिनिधित्व करता है जिसे हेक्साडेसिमल में परिवर्तित किया जाना है और 'Str' एक स्ट्रिंग है जिसका वर्ण दो हेक्साडेसिमल अंकों में परिवर्तित किया जाना है।

उदाहरण

mysql> HEX(210) का चयन करें;+----------+| हेक्स (210) |+----------+| D2 |+----------+1 पंक्ति सेट में (0.00 सेकंड)

उपरोक्त उदाहरण में, 210 एक दशमलव संख्या है जिसे हेक्साडेसिमल स्ट्रिंग प्रतिनिधित्व में परिवर्तित किया जाता है और इसे एक बड़ी संख्या के रूप में माना जाता है।

<पूर्व>mysql> हेक्स चुनें ('नल');+-------------+| हेक्स ('नल') |+----------------+| 4E554C4C |+---------------+1 पंक्ति में सेट (0.00 सेकंड)

उपरोक्त उदाहरण में, 'NULL' एक स्ट्रिंग है जिसके वर्ण दो हेक्साडेसिमल अंकों (प्रति वर्ण दो हेक्साडेसिमल अंक) में परिवर्तित हो जाते हैं।

मूल रूप से, MySQL HEX () फ़ंक्शन CONV (N, 10,16) के बराबर है, लेकिन मूल अंतर यह है कि HEX () स्ट्रिंग वर्ण को दो हेक्साडेसिमल अंकों में बदल सकता है, लेकिन CONV () स्ट्रिंग वर्णों को हेक्साडेसिमल में बदलने का प्रयास करने पर 0 देता है। डोरी। इसे निम्नलिखित उदाहरण में प्रदर्शित किया गया है -

उदाहरण

mysql> HEX('N');+----------+| . चुनें हेक्स ('एन') |+----------+| 4E |+----------+1 पंक्ति में सेट (0.00 सेकंड)mysql> CONV('N',10,16);+------------ का चयन करें ----+| CONV('N',10,16) |+-----------------+| 0 |+-----------------+1 पंक्ति सेट में (0.00 सेकंड)

  1. क्या है:टीएफ (ट्रांसफ्लैश) कार्ड और यह माइक्रो एसडी से कैसे अलग है?

    आजकल स्मार्टफोन में बड़ी मात्रा में डेटा या विभिन्न एप्लिकेशन को बचाने के लिए अधिक स्टोरेज मिल रही है। कई फोन एक्सटर्नल स्टोरेज के विकल्प के साथ आते हैं, जहां यूजर्स अपने फोन की स्टोरेज को बढ़ाने के लिए माइक्रो एसडी कार्ड का इस्तेमाल कर सकते हैं। कई उपयोगकर्ता सोच रहे हैं कि टीएफ कार्ड क्या हैं और व

  1. लोकलहोस्ट क्या है और यह 127.0.0.1 से कैसे भिन्न है?

    यहां तक ​​कि जब हर नेटवर्क डिवाइस डिस्कनेक्ट हो जाता है, तब भी आपका कंप्यूटर एक तरह के नेटवर्क पर संचार कर सकता है। लूपबैक के रूप में जाना जाता है, एक यूनिक्स मशीन वर्चुअल नेटवर्क डिवाइस पर स्वयं से और स्वयं से नेटवर्क संचार भेज और प्राप्त कर सकती है। आपका कंप्यूटर स्वयं से संदेश भेज सकता है, बिना क

  1. क्या है:RTF (.rtf) फाइल और यह अन्य टेक्स्ट फॉर्मेट से कैसे अलग है?

    पाठ प्रारूपों के साथ काम करने वाले उपयोगकर्ताओं ने समय-समय पर एक आरटीएफ प्रारूप देखा होगा। आम जरूरतों के लिए अधिकांश समय फाइलें DOCX या TXT में होंगी, हालांकि, कुछ .rtf एक्सटेंशन के साथ होंगी। कई उपयोगकर्ता जो नहीं जानते कि आरटीएफ फाइलें क्या हैं, वे सोच रहे होंगे कि ये फाइलें क्या हैं और वे अन्य प्