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

MySQL में स्ट्रिंग को दूसरी स्ट्रिंग से कैसे पैड करें?


MySQL में दो फ़ंक्शन हैं जिनके नाम LPAD() और RPAD() हैं जिनकी मदद से हम एक स्ट्रिंग को दूसरी स्ट्रिंग से पैड कर सकते हैं।

LPAD() फ़ंक्शन, जैसा कि नाम से पता चलता है, एक स्ट्रिंग को दूसरी स्ट्रिंग से बाएं पैड करता है। MySQL में इसका उपयोग करने के लिए सिंटैक्स निम्नानुसार है:

सिंटैक्स

LPAD(original_string, @length, pad_string)

यहां, 

  • original_string वह स्ट्रिंग है जिसमें हम दूसरी स्ट्रिंग पैड करते हैं।
  • @length पैडिंग के बाद लौटाई गई स्ट्रिंग की कुल लंबाई है।
  • Pad_string वह स्ट्रिंग है जिसे original_string के साथ पैड किया जाना है।

उदाहरण

mysql> Select LPAD('My name is Ram',22,'* '); 
+--------------------------------+ 
| LPAD('My name is Ram',22,'* ') | 
+--------------------------------+ 
| * * * * My name is Ram         | 
+--------------------------------+ 
1 row in set (0.00 sec)

RPAD() फ़ंक्शन, जैसा कि नाम से पता चलता है, एक स्ट्रिंग को दूसरी स्ट्रिंग से दाएं पैड करता है। MySQL में इसका उपयोग करने के लिए सिंटैक्स निम्नानुसार है।

सिंटैक्स

RPAD(original_string, @length, pad_string)

यहां, 

  • original_string वह स्ट्रिंग है जिसमें हम दूसरी स्ट्रिंग पैड करते हैं।
  • @length पैडिंग के बाद लौटाई गई स्ट्रिंग की कुल लंबाई है।
  • Pad_string वह स्ट्रिंग है जिसे original_string के साथ पैड किया जाना है।

उदाहरण

mysql> Select RPAD('My name is Ram',22,'* '); 
+--------------------------------+ 
| RPAD('My name is Ram',22,'* ') | 
+--------------------------------+ 
| My name is Ram* * * *          | 
+--------------------------------+ 
1 row in set (0.00 sec)

  1. - MySQL में SUBSTRING_INDEX और INSTR से हाइफ़न से पहले का भाग काटना

    MySQL में स्ट्रिंग में हाइफ़न (-) से पहले का भाग निकालने (काटने) के लिए INSTR() से हाइफ़न की स्थिति ढूंढकर SUBSTRING() और SUBSTRING_INDEX() का उपयोग किया जाता है। उदाहरण के लिए टेबल बनाना mysql> CREATE TABLE DemoTable (StudentId VARCHAR(100)); डेटा डालना mysql> INSERT INTO DemoTable VALUES(S

  1. - MySQL में & को एम्परसैंड (&) से कैसे बदलें

    REPLACE() फंक्शन के साथ HTML एंटिटी को वास्तविक अक्षर में बदलना डेटाबेस में संग्रहीत HTML एंटिटी & को वास्तविक एम्परसैंड & में बदलने के लिए REPLACE() फंक्शन का उपयोग करें। टेबल और डेटा CREATE TABLE DemoTable( Id INT NOT NULL AUTO_INCREMENT PRIMARY KEY, Value VARCHAR(100) ); Que

  1. - MySQL में कस्टम फ़ंक्शन से कॉमा-सूची स्ट्रिंग का योग निकालें

    MySQL में कॉमा-अलग संख्याओं वाले स्ट्रिंग का योग निकालने के लिए कोई अंतर्निहित फ़ंक्शन नहीं है। एक कस्टम स्टोर्ड फ़ंक्शन बनाकर यह कार्य कर सकते हैं। कस्टम फ़ंक्शन बनाएं DELIMITER ; उपयोग उदाहरण 1. टेबल बनाएं ); 2. डेटा डालें INSERT INTO DemoTable VALUES(20,10,40,50,60); 3. फ़ंक्शन कॉल करें