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

MySQL UNHEX () फ़ंक्शन का उपयोग क्या है?

<घंटा/>

जैसा कि इसके नाम से पता चलता है, यह HEX () फ़ंक्शन के विपरीत है। मूल रूप से, UNHEX () फ़ंक्शन हेक्साडेसिमल संख्या को संख्या द्वारा दर्शाए गए बाइट में परिवर्तित करता है। इसके द्वारा लौटाया गया मान एक बाइनरी स्ट्रिंग होगा।

सिंटैक्स

UNHEX(str)

यहां, str एक स्ट्रिंग है जिसे संख्या द्वारा दर्शाए गए बाइट में परिवर्तित किया जाना है। str में वर्ण एक मान्य हेक्साडेसिमल अंक होना चाहिए।

उदाहरण

mysql> Select UNHEX('5475746F7269616C73706F696E74');
+---------------------------------------+
| UNHEX('5475746F7269616C73706F696E74') |
+---------------------------------------+
| Tutorialspoint                        |
+---------------------------------------+
1 row in set (0.00 sec)

  1. MySQL IGNORE INSERT स्टेटमेंट का क्या उपयोग है?

    मूल रूप से, IGNORE INSERT कथन का उपयोग MySQL तालिका में डुप्लिकेट डेटा को सम्मिलित करने से रोकने के लिए किया जाता है। यदि हम INSERT कमांड के बजाय INSERT IGNORE कमांड का उपयोग करेंगे तो यदि कोई रिकॉर्ड किसी मौजूदा रिकॉर्ड की नकल नहीं करता है, तो MySQL इसे हमेशा की तरह सम्मिलित करता है, लेकिन यदि रिकॉ

  1. MySQL के UNHEX () के बराबर PHP क्या है?

    आप hex2bin() फ़ंक्शन का उपयोग कर सकते हैं क्योंकि यह MySQL के UNHEX() के बराबर PHP है। वाक्य रचना इस प्रकार है - $anyVariableName =hex2bin(yourHexadecimalValue); उपरोक्त सिंटैक्स को समझने के लिए, आइए उपरोक्त सिंटैक्स को PHP में लागू करें। PHP कोड इस प्रकार है - $myFirstValue =hex2bin(7777772E4D795

  1. MySQL में CHAR () का उल्टा कार्य क्या है?

    MySQL में CHAR () का रिवर्स फंक्शन ASCII () या ORD () है। यहां, ASCII () सबसे बाएं वर्ण का संख्यात्मक मान देता है, जबकि ORD () तर्क के सबसे बाएं वर्ण के लिए वर्ण कोड लौटाता है आइए पहले एक टेबल बनाएं - टेबल बनाएं DemoTable(Value int, Value1 char(1), Value2 char(1));क्वेरी ठीक है, 0 पंक्तियाँ प्रभाव