Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

ASCII () उदाहरण – MySQL

MySQL में, ASCII() फ़ंक्शन किसी दिए गए स्ट्रिंग के सबसे बाएं वर्ण का संख्यात्मक ASCII कोड देता है। आप स्ट्रिंग को तर्क के रूप में प्रदान करते हैं।

इस लेख में उपयोग के उदाहरण हैं।

सिंटैक्स

वाक्य रचना इस प्रकार है:

ASCII(str)

जहां str वह स्ट्रिंग है जिससे आप सबसे बाएं वर्ण का ASCII कोड चाहते हैं।

उदाहरण 1 - मूल उपयोग

प्रदर्शित करने के लिए यहां एक उदाहरण दिया गया है।

SELECT ASCII('MySQL');
चुनें

परिणाम:

+----------------+
| ASCII('MySQL') |
+----------------+
|             77 |
+----------------+

तो हम देख सकते हैं कि M . अक्षर के लिए ASCII कोड है 77

पूरी तरह से स्पष्ट होने के लिए, आइए प्रत्येक अक्षर के लिए ASCII कोड प्राप्त करें:

SELECT 
  ASCII('M'),
  ASCII('y'),
  ASCII('S'),
  ASCII('Q'),
  ASCII('L');
का चयन करें

परिणाम:

+------------+------------+------------+------------+------------+
| ASCII('M') | ASCII('y') | ASCII('S') | ASCII('Q') | ASCII('L') |
+------------+------------+------------+------------+------------+
|         77 |        121 |         83 |         81 |         76 |
+------------+------------+------------+------------+------------+

उदाहरण 2 - केस संवेदनशीलता

अपरकेस वर्णों में उनके लोअरकेस समकक्षों के लिए एक अलग ASCII कोड होता है। उदाहरण:

SELECT 
  ASCII('m'),
  ASCII('M');
चुनें

परिणाम:

+------------+------------+
| ASCII('m') | ASCII('M') |
+------------+------------+
|        109 |         77 |
+------------+------------+

उदाहरण 3 - एक डेटाबेस उदाहरण

यहां ASCII() . का उपयोग करने का एक उदाहरण दिया गया है डेटाबेस क्वेरी में कार्य करें।

USE Music;
SELECT 
  AlbumName, 
  ASCII(AlbumName) AS 'ASCII code of leftmost character'
FROM Albums
LIMIT 10;

परिणाम:

+-------------------------+----------------------------------+
| AlbumName               | ASCII code of leftmost character |
+-------------------------+----------------------------------+
| Powerslave              |                               80 |
| Powerage                |                               80 |
| Singing Down the Lane   |                               83 |
| Ziltoid the Omniscient  |                               90 |
| Casualties of Cool      |                               67 |
| Epicloud                |                               69 |
| Somewhere in Time       |                               83 |
| Piece of Mind           |                               80 |
| Killers                 |                               75 |
| No Prayer for the Dying |                               78 |
+-------------------------+----------------------------------+

उदाहरण 4 - सबसे दाहिना वर्ण

इस उदाहरण में मैं सबसे दाएँ . का ASCII कोड लौटाता हूँ चरित्र।

USE Music;
SELECT 
  AlbumName,
  RIGHT(AlbumName, 1) 'Rightmost character',
  ASCII(RIGHT(AlbumName, 1)) 'ASCII code'
FROM Albums
LIMIT 10;

परिणाम:

+-------------------------+---------------------+------------+
| AlbumName               | Rightmost character | ASCII code |
+-------------------------+---------------------+------------+
| Powerslave              | e                   |        101 |
| Powerage                | e                   |        101 |
| Singing Down the Lane   | e                   |        101 |
| Ziltoid the Omniscient  | t                   |        116 |
| Casualties of Cool      | l                   |        108 |
| Epicloud                | d                   |        100 |
| Somewhere in Time       | e                   |        101 |
| Piece of Mind           | d                   |        100 |
| Killers                 | s                   |        115 |
| No Prayer for the Dying | g                   |        103 |
+-------------------------+---------------------+------------+

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL में एक तिथि से वर्ष और महीना कैसे प्राप्त करें

  2. MySQL त्रुटि 1153 - 'max_allowed_packet' बाइट्स से बड़ा पैकेट मिला

  3. varchar में कास्ट करें

  4. बहुभाषी डेटा रखने के लिए सबसे अच्छी डेटाबेस संरचना क्या है?

  5. एंटिटी फ्रेमवर्क के साथ अहस्ताक्षरित int/long प्रकार का उपयोग कैसे करें?