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

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

<घंटा/>

MySQL में CHAR () का रिवर्स फंक्शन ASCII () या ORD () है। यहां, ASCII () सबसे बाएं वर्ण का संख्यात्मक मान देता है, जबकि ORD () तर्क के सबसे बाएं वर्ण के लिए वर्ण कोड लौटाता है

आइए पहले एक टेबल बनाएं -

mysql> टेबल बनाएं DemoTable(Value int, Value1 char(1), Value2 char(1));क्वेरी ठीक है, 0 पंक्तियाँ प्रभावित (0.80 सेकंड)

इंसर्ट कमांड का उपयोग करके टेबल में कुछ रिकॉर्ड डालें -

mysql> डेमोटेबल वैल्यू (65, 'ए', 'ए') में डालें; क्वेरी ठीक है, 1 पंक्ति प्रभावित (0.18 सेकंड) mysql> डेमोटेबल मानों में डालें (97, 'ए', 'ए'); क्वेरी ठीक है, 1 पंक्ति प्रभावित हुई (0.13 सेकंड)

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

mysql> डेमोटेबल से *चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

<पूर्व>+----------+-----------+----------+| मूल्य | Value1 | Value2 |+-------+-----------+----------+| 65 | ए | ए || 97 | ए | a |+----------+-----------+-----------+2 पंक्तियों में सेट (0.00 सेकंड)

आइए अब ASCII और ORD को लागू करें -

mysql> डेमोटेबल से char(Value),ASCII(Value1),ORD(Value2) चुनें;

यह निम्नलिखित आउटपुट उत्पन्न करेगा -

+------- चार (मान) | ASCII(Value1) | ORD(Value2) |+---------------+---------------+---------------+ | ए | 65 | 65 || ए | 97 | 97 |+-------------+---------------------+---------------+2 पंक्तियों में सेट (0.03 सेकंड)

  1. MySQL में ऑपरेटर <=> क्या है?

    यहाँ MySQL में ऑपरेटर के उपयोग हैं। केस 1 यह ऑपरेटर =ऑपरेटर के समान है यानी जब मान बराबर होता है तो परिणाम सत्य हो जाएगा (1), अन्यथा झूठा (0)। पहले मामले में =और दोनों ऑपरेटर समान काम करते हैं। केस 2 जब भी हम किसी भी मान की तुलना NULL से करते हैं तो ऑपरेटर 0 मान देता है और जब हम NULL NULL से

  1. MySQL क्वेरी में <> का क्या अर्थ है?

    MySQL में प्रतीक <> वही है जो ऑपरेटर (!=) के बराबर नहीं है। दोनों परिणाम बूलियन या टिनिंट (1) में देते हैं। यदि शर्त सही हो जाती है, तो परिणाम 1 होगा अन्यथा 0. केस 1 - !=ऑपरेटर का उपयोग करना। क्वेरी इस प्रकार है - 3 चुनें!=5; निम्न आउटपुट है। +----------+| 3!=5 |+------+| 1 |+------+1 पंक्ति सेट

  1. MySQL DECIMAL(x,0) की सीमा क्या है?

    DECIMAL डेटा प्रकार की सीमा INTEGER डेटा प्रकार और BIGINT से अधिक है। जैसा कि हम जानते हैं कि BIGINT 18446744073709551615 स्टोर कर सकता है जबकि DECIMAL में आप DECIMAL(65,0) स्टोर कर सकते हैं जहां x 65 नाइन (9) का प्रतिनिधित्व करता है। DECIMAL संख्या को बाइट्स में संग्रहीत करता है और संग्रहण आवश्यकता